1
0
Fork 0
mirror of https://github.com/DBD-SQLite/DBD-SQLite synced 2025-06-07 14:19:10 -04:00
This commit is contained in:
Kenichi Ishigaki 2022-02-26 11:08:36 +09:00
parent 1a3baef06d
commit 4a4f5d599b

View file

@ -1868,8 +1868,7 @@ sqlite_db_create_function(pTHX_ SV *dbh, const char *name, int argc, SV *func, i
/* warn("create_function %s with %d args\n", name, argc); */ /* warn("create_function %s with %d args\n", name, argc); */
rc = sqlite3_create_function( imp_dbh->db, name, argc, SQLITE_UTF8|flags, rc = sqlite3_create_function( imp_dbh->db, name, argc, SQLITE_UTF8|flags,
SvOK(func) ? func_sv : NULL, SvOK(func) ? (func_sv, _FUNC_DISPATCHER[imp_dbh->string_mode]) : (NULL, NULL),
SvOK(func) ? _FUNC_DISPATCHER[imp_dbh->string_mode] : NULL,
NULL, NULL ); NULL, NULL );
if ( rc != SQLITE_OK ) { if ( rc != SQLITE_OK ) {
sqlite_error(dbh, rc, form("sqlite_create_function failed with error %s", sqlite3_errmsg(imp_dbh->db))); sqlite_error(dbh, rc, form("sqlite_create_function failed with error %s", sqlite3_errmsg(imp_dbh->db)));