Skip to content

Commit 7cf2286

Browse files
committed
updated ci
1 parent e3805a6 commit 7cf2286

File tree

4 files changed

+13
-1
lines changed

4 files changed

+13
-1
lines changed

src/json_equal/json_equal.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ static void json_equal(sqlite3_context *context, int argc, sqlite3_value **argv)
5959
sqlite3_result_int(context, result);
6060
}
6161

62+
#ifdef _WIN32
63+
__declspec(dllexport)
64+
#endif
65+
6266
int sqlite3_jsonequal_init(sqlite3 *db, char **pzErrMsg, const sqlite3_api_routines *pApi) {
6367
SQLITE_EXTENSION_INIT2(pApi)
6468
sqlite3_create_function(db, "json_equal", 2, SQLITE_UTF8, NULL, json_equal, NULL, NULL);

src/regexp/regexp.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,6 +159,10 @@ static void regexp_substr(sqlite3_context *context, int argc, sqlite3_value **ar
159159
}
160160
}
161161

162+
#ifdef _WIN32
163+
__declspec(dllexport)
164+
#endif
165+
162166
int sqlite3_regexp_init(sqlite3 *db, char **pzErrMsg, const sqlite3_api_routines *pApi) {
163167
SQLITE_EXTENSION_INIT2(pApi)
164168
int rc = SQLITE_OK;

src/split_part/split_part.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,10 @@ static void split_part(sqlite3_context *context, int argc, sqlite3_value **argv)
169169
free(copy);
170170
}
171171

172+
#ifdef _WIN32
173+
__declspec(dllexport)
174+
#endif
175+
172176
int sqlite3_splitpart_init(sqlite3 *db, char **pzErrMsg, const sqlite3_api_routines *pApi) {
173177
SQLITE_EXTENSION_INIT2(pApi)
174178
int rc = SQLITE_OK;

test/json_equal.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
-- Copyright (c) 2024 StackQL Studios, MIT License
22
-- https://github.com/stackql
33

4-
.load ./dist/json_equal.dll
4+
.load dist/json_equal
55

66
-- Test for identical JSON objects
77
select '2_01', json_equal('{"key": "value"}', '{"key": "value"}') = 1;

0 commit comments

Comments
 (0)