diff --git a/ggml/src/ggml-backend-impl.h b/ggml/src/ggml-backend-impl.h index e22ddbb02..8d670b894 100644 --- a/ggml/src/ggml-backend-impl.h +++ b/ggml/src/ggml-backend-impl.h @@ -211,18 +211,18 @@ extern "C" { // Add backend dynamic loading support to the backend #ifdef GGML_BACKEND_DL #ifdef __cplusplus - # define GGML_BACKEND_DL_IMPL(reg_fn) \ - extern "C" { \ - GGML_BACKEND_API ggml_backend_reg_t ggml_backend_init(); \ - } \ - ggml_backend_reg_t ggml_backend_init() { \ - return reg_fn(); \ + # define GGML_BACKEND_DL_IMPL(reg_fn) \ + extern "C" { \ + GGML_BACKEND_API ggml_backend_reg_t ggml_backend_init(void); \ + } \ + ggml_backend_reg_t ggml_backend_init(void) { \ + return reg_fn(); \ } #else - # define GGML_BACKEND_DL_IMPL(reg_fn) \ - GGML_BACKEND_API ggml_backend_reg_t ggml_backend_init(); \ - ggml_backend_reg_t ggml_backend_init() { \ - return reg_fn(); \ + # define GGML_BACKEND_DL_IMPL(reg_fn) \ + GGML_BACKEND_API ggml_backend_reg_t ggml_backend_init(void); \ + ggml_backend_reg_t ggml_backend_init(void) { \ + return reg_fn(); \ } #endif #else