func callbackError(ctx *C.sqlite3_context, err error) { cstr := C.CString(err.Error()) defer C.free(unsafe.Pointer(cstr)) C.sqlite3_result_error(ctx, cstr, -1) }
// ResultError sets the result of an SQL function. // (See sqlite3_result_error, http://sqlite.org/c3ref/result_blob.html) func (c *FunctionContext) ResultError(msg string) { cs, l := cstring(msg) C.sqlite3_result_error(c.sc, cs, l) }
// ResultError sets the result of an SQL function. // (See sqlite3_result_error, http://sqlite.org/c3ref/result_blob.html) func (c *FunctionContext) ResultError(msg string) { cs := C.CString(msg) defer C.free(unsafe.Pointer(cs)) C.sqlite3_result_error(c.sc, cs, -1) }