Skip to content

Commit 96f9e81

Browse files
committed
compilation fix for turso
1 parent 8b12256 commit 96f9e81

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

cpp/turso_bridge.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,13 @@
55
#include "utils.hpp"
66

77
#ifdef __APPLE__
8+
extern "C" {
89
#include <turso_sdk_kit/turso.h>
10+
}
911
#else
12+
extern "C" {
1013
#include "turso.h"
14+
}
1115
#endif
1216

1317
#include <filesystem>
@@ -125,8 +129,8 @@ void reset_statement(turso_statement_t *statement) {
125129

126130
} // namespace
127131

128-
inline void opsqlite_bind_statement(sqlite3_stmt *statement,
129-
const std::vector<JSVariant> *values) {
132+
void opsqlite_bind_statement(sqlite3_stmt *statement,
133+
const std::vector<JSVariant> *values) {
130134
auto *stmt = to_turso_stmt(statement);
131135

132136
for (size_t i = 0; i < values->size(); i++) {

0 commit comments

Comments
 (0)