Skip to content

Commit 9733e16

Browse files
authored
fix function pointer (#1865)
1 parent 7f2d102 commit 9733e16

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

mlx/compile.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -922,7 +922,7 @@ std::function<std::vector<array>(const std::vector<array>&)> compile(
922922
}
923923

924924
std::function<std::vector<array>(const std::vector<array>&)> compile(
925-
std::vector<array>(fun)(const std::vector<array>&),
925+
std::vector<array> (*fun)(const std::vector<array>&),
926926
bool shapeless /* = false */) {
927927
if (detail::skip_compile()) {
928928
return fun;

mlx/compile.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ std::function<std::vector<array>(const std::vector<array>&)> compile(
1414
bool shapeless = false);
1515

1616
std::function<std::vector<array>(const std::vector<array>&)> compile(
17-
std::vector<array>(fun)(const std::vector<array>&),
17+
std::vector<array> (*fun)(const std::vector<array>&),
1818
bool shapeless = false);
1919

2020
// Convert capture-less lambdas to function pointers.

0 commit comments

Comments
 (0)