Add wrappers for sqlite3_cancel_auto_extension() (#3)

This commit is contained in:
Stephen F. Booth 2021-06-04 12:20:24 -05:00 committed by GitHub
parent bc7c0e50a0
commit 8de5ab77fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 55 additions and 0 deletions

View File

@ -254,38 +254,73 @@ int csqlite_sqlite3_auto_extension_carray()
return sqlite3_auto_extension(sqlite3_carray_init);
}
int csqlite_sqlite3_cancel_auto_extension_carray()
{
return sqlite3_cancel_auto_extension(sqlite3_carray_init);
}
void sqlite3_decimal_init();
int csqlite_sqlite3_auto_extension_decimal()
{
return sqlite3_auto_extension(sqlite3_decimal_init);
}
int csqlite_sqlite3_cancel_auto_extension_decimal()
{
return sqlite3_cancel_auto_extension(sqlite3_decimal_init);
}
void sqlite3_ieee_init();
int csqlite_sqlite3_auto_extension_ieee754()
{
return sqlite3_auto_extension(sqlite3_ieee_init);
}
int csqlite_sqlite3_cancel_auto_extension_ieee754()
{
return sqlite3_cancel_auto_extension(sqlite3_ieee_init);
}
void sqlite3_series_init();
int csqlite_sqlite3_auto_extension_series()
{
return sqlite3_auto_extension(sqlite3_series_init);
}
int csqlite_sqlite3_cancel_auto_extension_series()
{
return sqlite3_cancel_auto_extension(sqlite3_series_init);
}
void sqlite3_sha_init();
int csqlite_sqlite3_auto_extension_sha1()
{
return sqlite3_auto_extension(sqlite3_sha_init);
}
int csqlite_sqlite3_cancel_auto_extension_sha1()
{
return sqlite3_cancel_auto_extension(sqlite3_sha_init);
}
void sqlite3_shathree_init();
int csqlite_sqlite3_auto_extension_sha3()
{
return sqlite3_auto_extension(sqlite3_shathree_init);
}
int csqlite_sqlite3_cancel_auto_extension_sha3()
{
return sqlite3_cancel_auto_extension(sqlite3_shathree_init);
}
void sqlite3_uuid_init();
int csqlite_sqlite3_auto_extension_uuid()
{
return sqlite3_auto_extension(sqlite3_uuid_init);
}
int csqlite_sqlite3_cancel_auto_extension_uuid()
{
return sqlite3_cancel_auto_extension(sqlite3_uuid_init);
}

View File

@ -150,15 +150,35 @@ int sqlite3_carray_bind(
/// Equivalent to `sqlite3_auto_extension(sqlite3_carray_init)`
int csqlite_sqlite3_auto_extension_carray();
/// Equivalent to `sqlite3_cancel_auto_extension(sqlite3_carray_init)`
int csqlite_sqlite3_cancel_auto_extension_carray();
/// Equivalent to `sqlite3_auto_extension(sqlite3_decimal_init)`
int csqlite_sqlite3_auto_extension_decimal();
/// Equivalent to `sqlite3_cancel_auto_extension(sqlite3_decimal_init)`
int csqlite_sqlite3_cancel_auto_extension_decimal();
/// Equivalent to `sqlite3_auto_extension(sqlite3_ieee_init)`
int csqlite_sqlite3_auto_extension_ieee754();
/// Equivalent to `sqlite3_cancel_auto_extension(sqlite3_ieee_init)`
int csqlite_sqlite3_cancel_auto_extension_ieee754();
/// Equivalent to `sqlite3_auto_extension(sqlite3_series_init)`
int csqlite_sqlite3_auto_extension_series();
/// Equivalent to `sqlite3_cancel_auto_extension(sqlite3_series_init)`
int csqlite_sqlite3_cancel_auto_extension_series();
/// Equivalent to `sqlite3_auto_extension(sqlite3_sha_init)`
int csqlite_sqlite3_auto_extension_sha1();
/// Equivalent to `sqlite3_cancel_auto_extension(sqlite3_sha_init)`
int csqlite_sqlite3_cancel_auto_extension_sha1();
/// Equivalent to `sqlite3_auto_extension(sqlite3_shathree_init)`
int csqlite_sqlite3_auto_extension_sha3();
/// Equivalent to `sqlite3_cancel_auto_extension(sqlite3_shathree_init)`
int csqlite_sqlite3_cancel_auto_extension_sha3();
/// Equivalent to `sqlite3_auto_extension(sqlite3_uuid_init)`
int csqlite_sqlite3_auto_extension_uuid();
/// Equivalent to `sqlite3_cancel_auto_extension(sqlite3_uuid_init)`
int csqlite_sqlite3_cancel_auto_extension_uuid();