@@ -919,17 +919,17 @@ typedef struct {
919
919
// through
920
920
#define DUCKDB_EXTENSION_ENTRYPOINT \
921
921
DUCKDB_EXTENSION_GLOBAL static bool DUCKDB_EXTENSION_GLUE(DUCKDB_EXTENSION_NAME, _init_c_api_internal)( \
922
- duckdb_connection connection, duckdb_extension_info info, duckdb_extension_access * access); \
922
+ duckdb_connection connection, duckdb_extension_info info, struct duckdb_extension_access * access); \
923
923
DUCKDB_EXTENSION_EXTERN_C_GUARD_OPEN DUCKDB_EXTENSION_API bool DUCKDB_EXTENSION_GLUE( \
924
- DUCKDB_EXTENSION_NAME, _init_c_api)(duckdb_extension_info info, duckdb_extension_access * access) { \
924
+ DUCKDB_EXTENSION_NAME, _init_c_api)(duckdb_extension_info info, struct duckdb_extension_access * access) { \
925
925
DUCKDB_EXTENSION_API_INIT(info, access, DUCKDB_EXTENSION_API_VERSION_STRING); \
926
926
duckdb_database *db = access->get_database(info); \
927
927
duckdb_connection conn; \
928
928
if (duckdb_connect(*db, &conn) == DuckDBError) { \
929
929
access->set_error(info, "Failed to open connection to database"); \
930
930
return false; \
931
931
} \
932
- auto init_result = DUCKDB_EXTENSION_GLUE(DUCKDB_EXTENSION_NAME, _init_c_api_internal)(conn, info, access); \
932
+ bool init_result = DUCKDB_EXTENSION_GLUE(DUCKDB_EXTENSION_NAME, _init_c_api_internal)(conn, info, access); \
933
933
duckdb_disconnect(&conn); \
934
934
return init_result; \
935
935
} \
@@ -938,9 +938,9 @@ typedef struct {
938
938
// Custom entrypoint: just forwards the info and access
939
939
#define DUCKDB_EXTENSION_ENTRYPOINT_CUSTOM \
940
940
DUCKDB_EXTENSION_GLOBAL static bool DUCKDB_EXTENSION_GLUE(DUCKDB_EXTENSION_NAME, _init_c_api_internal)( \
941
- duckdb_extension_info info, duckdb_extension_access * access); \
941
+ duckdb_extension_info info, struct duckdb_extension_access * access); \
942
942
DUCKDB_EXTENSION_EXTERN_C_GUARD_OPEN DUCKDB_EXTENSION_API bool DUCKDB_EXTENSION_GLUE( \
943
- DUCKDB_EXTENSION_NAME, _init_c_api)(duckdb_extension_info info, duckdb_extension_access * access) { \
943
+ DUCKDB_EXTENSION_NAME, _init_c_api)(duckdb_extension_info info, struct duckdb_extension_access * access) { \
944
944
DUCKDB_EXTENSION_API_INIT(info, access, DUCKDB_EXTENSION_API_VERSION_STRING); \
945
945
return DUCKDB_EXTENSION_GLUE(DUCKDB_EXTENSION_NAME, _init_c_api_internal)(info, access); \
946
946
} \
0 commit comments