mirror of
https://github.com/aljazceru/turso.git
synced 2026-02-23 00:45:37 +01:00
Merge 'Bindings/Go: Fix symbols for FFI calls' from Preston Thorpe
While debugging another issue for #1469, I noticed that the symbols aren't being properly referenced for `getError` for either limboRows or limboStmt types. Closes #1470
This commit is contained in:
@@ -64,11 +64,11 @@ func ensureLibLoaded() error {
|
||||
purego.RegisterLibFunc(&rowsGetValue, limboLib, FfiRowsGetValue)
|
||||
purego.RegisterLibFunc(&closeRows, limboLib, FfiRowsClose)
|
||||
purego.RegisterLibFunc(&rowsNext, limboLib, FfiRowsNext)
|
||||
purego.RegisterLibFunc(&rowsGetError, limboLib, FfiDbGetError)
|
||||
purego.RegisterLibFunc(&rowsGetError, limboLib, FfiRowsGetError)
|
||||
purego.RegisterLibFunc(&stmtQuery, limboLib, FfiStmtQuery)
|
||||
purego.RegisterLibFunc(&stmtExec, limboLib, FfiStmtExec)
|
||||
purego.RegisterLibFunc(&stmtParamCount, limboLib, FfiStmtParameterCount)
|
||||
purego.RegisterLibFunc(&stmtGetError, limboLib, FfiDbGetError)
|
||||
purego.RegisterLibFunc(&stmtGetError, limboLib, FfiStmtGetError)
|
||||
purego.RegisterLibFunc(&stmtClose, limboLib, FfiStmtClose)
|
||||
})
|
||||
return loadErr
|
||||
|
||||
@@ -76,12 +76,14 @@ const (
|
||||
FfiStmtExec = "stmt_execute"
|
||||
FfiStmtQuery = "stmt_query"
|
||||
FfiStmtParameterCount = "stmt_parameter_count"
|
||||
FfiStmtGetError = "stmt_get_error"
|
||||
FfiStmtClose = "stmt_close"
|
||||
FfiRowsClose = "rows_close"
|
||||
FfiRowsGetColumns = "rows_get_columns"
|
||||
FfiRowsGetColumnName = "rows_get_column_name"
|
||||
FfiRowsNext = "rows_next"
|
||||
FfiRowsGetValue = "rows_get_value"
|
||||
FfiRowsGetError = "rows_get_error"
|
||||
FfiFreeColumns = "free_columns"
|
||||
FfiFreeCString = "free_string"
|
||||
FfiFreeBlob = "free_blob"
|
||||
|
||||
Reference in New Issue
Block a user