You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This goes under the radar because of the "amalgamation" aproach to build the source. (Yet another drawback #1028 (comment)). The solution is to #include "vdbeInt.h", but this is very smelly. If the type should be known by the whole source, better add it to sqlite3Int.h.
sqlite3_context
is a opaque type when used out ofvdbe.c
and should not be dereferenced, since it's definition is incomplete at comptime.libsql/libsql-sqlite3/src/alter.c
Lines 1868 to 1870 in be6a38f
This goes under the radar because of the "amalgamation" aproach to build the source. (Yet another drawback #1028 (comment)). The solution is to
#include "vdbeInt.h"
, but this is very smelly. If the type should be known by the whole source, better add it tosqlite3Int.h
.The
func.c
includesvdbeInt.h
already.libsql/libsql-sqlite3/src/func.c
Line 23 in af82397
Here is some docs:
libsql/libsql-sqlite3/src/vdbeInt.h
Lines 374 to 398 in be6a38f
The text was updated successfully, but these errors were encountered: