Virtual tables fixes.

This commit is contained in:
Nuno Cruces
2023-11-20 13:37:25 +00:00
parent 5992403052
commit ae1d696cf3
5 changed files with 108 additions and 85 deletions

View File

@@ -185,6 +185,7 @@ func instantiateSQLite() (sqlt *sqlite, err error) {
resultErrorBig: getFun("sqlite3_result_error_toobig"),
createModule: getFun("sqlite3_create_module_go"),
declareVTab: getFun("sqlite3_declare_vtab"),
vtabRHSValue: getFun("sqlite3_vtab_rhs_value"),
}
if err != nil {
return nil, err
@@ -411,6 +412,7 @@ type sqliteAPI struct {
resultErrorBig api.Function
createModule api.Function
declareVTab api.Function
vtabRHSValue api.Function
destructor uint32
}