mirror of
https://github.com/isar/rusqlite.git
synced 2025-11-01 22:38:55 +08:00
Omit UTF-16 API
This commit is contained in:
195
libsqlite3-sys/sqlite3/bindgen_bundled_version.rs
vendored
195
libsqlite3-sys/sqlite3/bindgen_bundled_version.rs
vendored
@@ -898,9 +898,6 @@ extern "C" {
|
||||
extern "C" {
|
||||
pub fn sqlite3_complete(sql: *const ::std::os::raw::c_char) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_complete16(sql: *const ::std::os::raw::c_void) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_busy_handler(
|
||||
arg1: *mut sqlite3,
|
||||
@@ -1049,12 +1046,6 @@ extern "C" {
|
||||
ppDb: *mut *mut sqlite3,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_open16(
|
||||
filename: *const ::std::os::raw::c_void,
|
||||
ppDb: *mut *mut sqlite3,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_open_v2(
|
||||
filename: *const ::std::os::raw::c_char,
|
||||
@@ -1122,9 +1113,6 @@ extern "C" {
|
||||
extern "C" {
|
||||
pub fn sqlite3_errmsg(arg1: *mut sqlite3) -> *const ::std::os::raw::c_char;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_errmsg16(arg1: *mut sqlite3) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_errstr(arg1: ::std::os::raw::c_int) -> *const ::std::os::raw::c_char;
|
||||
}
|
||||
@@ -1171,34 +1159,6 @@ extern "C" {
|
||||
pzTail: *mut *const ::std::os::raw::c_char,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_prepare16(
|
||||
db: *mut sqlite3,
|
||||
zSql: *const ::std::os::raw::c_void,
|
||||
nByte: ::std::os::raw::c_int,
|
||||
ppStmt: *mut *mut sqlite3_stmt,
|
||||
pzTail: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_prepare16_v2(
|
||||
db: *mut sqlite3,
|
||||
zSql: *const ::std::os::raw::c_void,
|
||||
nByte: ::std::os::raw::c_int,
|
||||
ppStmt: *mut *mut sqlite3_stmt,
|
||||
pzTail: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_prepare16_v3(
|
||||
db: *mut sqlite3,
|
||||
zSql: *const ::std::os::raw::c_void,
|
||||
nByte: ::std::os::raw::c_int,
|
||||
prepFlags: ::std::os::raw::c_uint,
|
||||
ppStmt: *mut *mut sqlite3_stmt,
|
||||
pzTail: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_sql(pStmt: *mut sqlite3_stmt) -> *const ::std::os::raw::c_char;
|
||||
}
|
||||
@@ -1284,15 +1244,6 @@ extern "C" {
|
||||
arg5: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_bind_text16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
arg4: ::std::os::raw::c_int,
|
||||
arg5: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_bind_text64(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
@@ -1360,60 +1311,30 @@ extern "C" {
|
||||
N: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_char;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_name16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
N: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_database_name(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_char;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_database_name16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_table_name(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_char;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_table_name16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_origin_name(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_char;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_origin_name16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_decltype(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_char;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_decltype16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_step(arg1: *mut sqlite3_stmt) -> ::std::os::raw::c_int;
|
||||
}
|
||||
@@ -1447,12 +1368,6 @@ extern "C" {
|
||||
iCol: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_uchar;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_text16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
iCol: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_value(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
@@ -1465,12 +1380,6 @@ extern "C" {
|
||||
iCol: ::std::os::raw::c_int,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_bytes16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
iCol: ::std::os::raw::c_int,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_column_type(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
@@ -1507,30 +1416,6 @@ extern "C" {
|
||||
xFinal: ::std::option::Option<unsafe extern "C" fn(arg1: *mut sqlite3_context)>,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_create_function16(
|
||||
db: *mut sqlite3,
|
||||
zFunctionName: *const ::std::os::raw::c_void,
|
||||
nArg: ::std::os::raw::c_int,
|
||||
eTextRep: ::std::os::raw::c_int,
|
||||
pApp: *mut ::std::os::raw::c_void,
|
||||
xFunc: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *mut *mut sqlite3_value,
|
||||
),
|
||||
>,
|
||||
xStep: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *mut *mut sqlite3_value,
|
||||
),
|
||||
>,
|
||||
xFinal: ::std::option::Option<unsafe extern "C" fn(arg1: *mut sqlite3_context)>,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_create_function_v2(
|
||||
db: *mut sqlite3,
|
||||
@@ -1634,21 +1519,9 @@ extern "C" {
|
||||
extern "C" {
|
||||
pub fn sqlite3_value_text(arg1: *mut sqlite3_value) -> *const ::std::os::raw::c_uchar;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_value_text16(arg1: *mut sqlite3_value) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_value_text16le(arg1: *mut sqlite3_value) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_value_text16be(arg1: *mut sqlite3_value) -> *const ::std::os::raw::c_void;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_value_bytes(arg1: *mut sqlite3_value) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_value_bytes16(arg1: *mut sqlite3_value) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_value_type(arg1: *mut sqlite3_value) -> ::std::os::raw::c_int;
|
||||
}
|
||||
@@ -1741,13 +1614,6 @@ extern "C" {
|
||||
arg3: ::std::os::raw::c_int,
|
||||
);
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_result_error16(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
);
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_result_error_toobig(arg1: *mut sqlite3_context);
|
||||
}
|
||||
@@ -1783,30 +1649,6 @@ extern "C" {
|
||||
encoding: ::std::os::raw::c_uchar,
|
||||
);
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_result_text16(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
);
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_result_text16le(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
);
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_result_text16be(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
);
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_result_value(arg1: *mut sqlite3_context, arg2: *mut sqlite3_value);
|
||||
}
|
||||
@@ -1865,23 +1707,6 @@ extern "C" {
|
||||
xDestroy: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_create_collation16(
|
||||
arg1: *mut sqlite3,
|
||||
zName: *const ::std::os::raw::c_void,
|
||||
eTextRep: ::std::os::raw::c_int,
|
||||
pArg: *mut ::std::os::raw::c_void,
|
||||
xCompare: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut ::std::os::raw::c_void,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
arg4: ::std::os::raw::c_int,
|
||||
arg5: *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int,
|
||||
>,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_collation_needed(
|
||||
arg1: *mut sqlite3,
|
||||
@@ -1896,20 +1721,6 @@ extern "C" {
|
||||
>,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_collation_needed16(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *mut ::std::os::raw::c_void,
|
||||
arg3: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut ::std::os::raw::c_void,
|
||||
arg2: *mut sqlite3,
|
||||
eTextRep: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
),
|
||||
>,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_sleep(arg1: ::std::os::raw::c_int) -> ::std::os::raw::c_int;
|
||||
}
|
||||
@@ -1931,12 +1742,6 @@ extern "C" {
|
||||
zValue: *const ::std::os::raw::c_char,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_win32_set_directory16(
|
||||
type_: ::std::os::raw::c_ulong,
|
||||
zValue: *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int;
|
||||
}
|
||||
extern "C" {
|
||||
pub fn sqlite3_get_autocommit(arg1: *mut sqlite3) -> ::std::os::raw::c_int;
|
||||
}
|
||||
|
||||
@@ -3106,30 +3106,6 @@ pub unsafe fn sqlite3_bind_text(
|
||||
(fun)(arg1, arg2, arg3, n, arg4)
|
||||
}
|
||||
|
||||
static __SQLITE3_BIND_TEXT16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_bind_text16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
arg4: ::std::os::raw::c_int,
|
||||
arg5: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_BIND_TEXT16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
arg4: ::std::os::raw::c_int,
|
||||
arg5: ::std::option::Option<
|
||||
unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void),
|
||||
>,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5)
|
||||
}
|
||||
|
||||
static __SQLITE3_BIND_VALUE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3248,38 +3224,6 @@ pub unsafe fn sqlite3_collation_needed(
|
||||
(fun)(arg1, arg2, arg3)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLLATION_NEEDED16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_collation_needed16(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *mut ::std::os::raw::c_void,
|
||||
arg3: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut ::std::os::raw::c_void,
|
||||
arg2: *mut sqlite3,
|
||||
eTextRep: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
),
|
||||
>,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_COLLATION_NEEDED16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *mut ::std::os::raw::c_void,
|
||||
arg3: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut ::std::os::raw::c_void,
|
||||
arg2: *mut sqlite3,
|
||||
eTextRep: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
),
|
||||
>,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_BLOB: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3312,22 +3256,6 @@ pub unsafe fn sqlite3_column_bytes(
|
||||
(fun)(arg1, iCol)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_BYTES16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_column_bytes16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
iCol: ::std::os::raw::c_int,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_COLUMN_BYTES16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
iCol: ::std::os::raw::c_int,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, iCol)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_COUNT: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3357,23 +3285,6 @@ pub unsafe fn sqlite3_column_database_name(
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_DATABASE_NAME16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_column_database_name16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_COLUMN_DATABASE_NAME16
|
||||
.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_DECLTYPE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3390,22 +3301,6 @@ pub unsafe fn sqlite3_column_decltype(
|
||||
(fun)(arg1, i)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_DECLTYPE16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_column_decltype16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_COLUMN_DECLTYPE16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_DOUBLE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3470,22 +3365,6 @@ pub unsafe fn sqlite3_column_name(
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_NAME16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_column_name16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_COLUMN_NAME16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_ORIGIN_NAME: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3502,23 +3381,6 @@ pub unsafe fn sqlite3_column_origin_name(
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_ORIGIN_NAME16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_column_origin_name16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_COLUMN_ORIGIN_NAME16
|
||||
.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_TABLE_NAME: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3535,22 +3397,6 @@ pub unsafe fn sqlite3_column_table_name(
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_TABLE_NAME16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_column_table_name16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_COLUMN_TABLE_NAME16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_TEXT: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3567,22 +3413,6 @@ pub unsafe fn sqlite3_column_text(
|
||||
(fun)(arg1, iCol)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_TEXT16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_column_text16(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
iCol: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_COLUMN_TEXT16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_stmt,
|
||||
iCol: ::std::os::raw::c_int,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, iCol)
|
||||
}
|
||||
|
||||
static __SQLITE3_COLUMN_TYPE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3653,20 +3483,6 @@ pub unsafe fn sqlite3_complete(
|
||||
(fun)(sql)
|
||||
}
|
||||
|
||||
static __SQLITE3_COMPLETE16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_complete16(
|
||||
sql: *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_COMPLETE16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
sql: *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(sql)
|
||||
}
|
||||
|
||||
static __SQLITE3_CREATE_COLLATION: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3705,44 +3521,6 @@ pub unsafe fn sqlite3_create_collation(
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5)
|
||||
}
|
||||
|
||||
static __SQLITE3_CREATE_COLLATION16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_create_collation16(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: *mut ::std::os::raw::c_void,
|
||||
arg5: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut ::std::os::raw::c_void,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
arg4: ::std::os::raw::c_int,
|
||||
arg5: *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int,
|
||||
>,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_CREATE_COLLATION16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: *mut ::std::os::raw::c_void,
|
||||
arg5: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut ::std::os::raw::c_void,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *const ::std::os::raw::c_void,
|
||||
arg4: ::std::os::raw::c_int,
|
||||
arg5: *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int,
|
||||
>,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5)
|
||||
}
|
||||
|
||||
static __SQLITE3_CREATE_FUNCTION: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3795,58 +3573,6 @@ pub unsafe fn sqlite3_create_function(
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5, xFunc, xStep, xFinal)
|
||||
}
|
||||
|
||||
static __SQLITE3_CREATE_FUNCTION16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_create_function16(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::os::raw::c_int,
|
||||
arg5: *mut ::std::os::raw::c_void,
|
||||
xFunc: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *mut *mut sqlite3_value,
|
||||
),
|
||||
>,
|
||||
xStep: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *mut *mut sqlite3_value,
|
||||
),
|
||||
>,
|
||||
xFinal: ::std::option::Option<unsafe extern "C" fn(arg1: *mut sqlite3_context)>,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_CREATE_FUNCTION16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::os::raw::c_int,
|
||||
arg5: *mut ::std::os::raw::c_void,
|
||||
xFunc: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *mut *mut sqlite3_value,
|
||||
),
|
||||
>,
|
||||
xStep: ::std::option::Option<
|
||||
unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: ::std::os::raw::c_int,
|
||||
arg3: *mut *mut sqlite3_value,
|
||||
),
|
||||
>,
|
||||
xFinal: ::std::option::Option<unsafe extern "C" fn(arg1: *mut sqlite3_context)>,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5, xFunc, xStep, xFinal)
|
||||
}
|
||||
|
||||
static __SQLITE3_CREATE_MODULE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -3945,18 +3671,6 @@ pub unsafe fn sqlite3_errmsg(arg1: *mut sqlite3) -> *const ::std::os::raw::c_cha
|
||||
(fun)(arg1)
|
||||
}
|
||||
|
||||
static __SQLITE3_ERRMSG16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_errmsg16(arg1: *mut sqlite3) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_ERRMSG16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(arg1: *mut sqlite3) -> *const ::std::os::raw::c_void = ::std::mem::transmute(
|
||||
ptr,
|
||||
);
|
||||
(fun)(arg1)
|
||||
}
|
||||
|
||||
static __SQLITE3_EXEC: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -4143,22 +3857,6 @@ pub unsafe fn sqlite3_open(
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_OPEN16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_open16(
|
||||
arg1: *const ::std::os::raw::c_void,
|
||||
arg2: *mut *mut sqlite3,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_OPEN16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *const ::std::os::raw::c_void,
|
||||
arg2: *mut *mut sqlite3,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2)
|
||||
}
|
||||
|
||||
static __SQLITE3_PREPARE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -4181,28 +3879,6 @@ pub unsafe fn sqlite3_prepare(
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5)
|
||||
}
|
||||
|
||||
static __SQLITE3_PREPARE16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_prepare16(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: *mut *mut sqlite3_stmt,
|
||||
arg5: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_PREPARE16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: *mut *mut sqlite3_stmt,
|
||||
arg5: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5)
|
||||
}
|
||||
|
||||
static __SQLITE3_PROFILE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -4339,24 +4015,6 @@ pub unsafe fn sqlite3_result_error(
|
||||
(fun)(arg1, arg2, arg3)
|
||||
}
|
||||
|
||||
static __SQLITE3_RESULT_ERROR16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_result_error16(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
) {
|
||||
let ptr = __SQLITE3_RESULT_ERROR16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
) = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3)
|
||||
}
|
||||
|
||||
static __SQLITE3_RESULT_INT: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -4419,72 +4077,6 @@ pub unsafe fn sqlite3_result_text(
|
||||
(fun)(arg1, arg2, arg3, arg4)
|
||||
}
|
||||
|
||||
static __SQLITE3_RESULT_TEXT16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_result_text16(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
) {
|
||||
let ptr = __SQLITE3_RESULT_TEXT16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<
|
||||
unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void),
|
||||
>,
|
||||
) = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4)
|
||||
}
|
||||
|
||||
static __SQLITE3_RESULT_TEXT16BE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_result_text16be(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
) {
|
||||
let ptr = __SQLITE3_RESULT_TEXT16BE.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<
|
||||
unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void),
|
||||
>,
|
||||
) = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4)
|
||||
}
|
||||
|
||||
static __SQLITE3_RESULT_TEXT16LE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_result_text16le(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void)>,
|
||||
) {
|
||||
let ptr = __SQLITE3_RESULT_TEXT16LE.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_context,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::option::Option<
|
||||
unsafe extern "C" fn(arg1: *mut ::std::os::raw::c_void),
|
||||
>,
|
||||
) = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4)
|
||||
}
|
||||
|
||||
static __SQLITE3_RESULT_VALUE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -4736,18 +4328,6 @@ pub unsafe fn sqlite3_value_bytes(arg1: *mut sqlite3_value) -> ::std::os::raw::c
|
||||
(fun)(arg1)
|
||||
}
|
||||
|
||||
static __SQLITE3_VALUE_BYTES16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_value_bytes16(arg1: *mut sqlite3_value) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_VALUE_BYTES16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(arg1: *mut sqlite3_value) -> ::std::os::raw::c_int = ::std::mem::transmute(
|
||||
ptr,
|
||||
);
|
||||
(fun)(arg1)
|
||||
}
|
||||
|
||||
static __SQLITE3_VALUE_DOUBLE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -4812,48 +4392,6 @@ pub unsafe fn sqlite3_value_text(
|
||||
(fun)(arg1)
|
||||
}
|
||||
|
||||
static __SQLITE3_VALUE_TEXT16: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_value_text16(
|
||||
arg1: *mut sqlite3_value,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_VALUE_TEXT16.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_value,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1)
|
||||
}
|
||||
|
||||
static __SQLITE3_VALUE_TEXT16BE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_value_text16be(
|
||||
arg1: *mut sqlite3_value,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_VALUE_TEXT16BE.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_value,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1)
|
||||
}
|
||||
|
||||
static __SQLITE3_VALUE_TEXT16LE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_value_text16le(
|
||||
arg1: *mut sqlite3_value,
|
||||
) -> *const ::std::os::raw::c_void {
|
||||
let ptr = __SQLITE3_VALUE_TEXT16LE.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3_value,
|
||||
) -> *const ::std::os::raw::c_void = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1)
|
||||
}
|
||||
|
||||
static __SQLITE3_VALUE_TYPE: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -4906,28 +4444,6 @@ pub unsafe fn sqlite3_prepare_v2(
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5)
|
||||
}
|
||||
|
||||
static __SQLITE3_PREPARE16_V2: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_prepare16_v2(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: *mut *mut sqlite3_stmt,
|
||||
arg5: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_PREPARE16_V2.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: *mut *mut sqlite3_stmt,
|
||||
arg5: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5)
|
||||
}
|
||||
|
||||
static __SQLITE3_CLEAR_BINDINGS: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -6558,30 +6074,6 @@ pub unsafe fn sqlite3_prepare_v3(
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5, arg6)
|
||||
}
|
||||
|
||||
static __SQLITE3_PREPARE16_V3: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
pub unsafe fn sqlite3_prepare16_v3(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::os::raw::c_uint,
|
||||
arg5: *mut *mut sqlite3_stmt,
|
||||
arg6: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int {
|
||||
let ptr = __SQLITE3_PREPARE16_V3.load(::std::sync::atomic::Ordering::Acquire);
|
||||
assert!(! ptr.is_null(), "SQLite API not initialized or SQLite feature omitted");
|
||||
let fun: unsafe extern "C" fn(
|
||||
arg1: *mut sqlite3,
|
||||
arg2: *const ::std::os::raw::c_void,
|
||||
arg3: ::std::os::raw::c_int,
|
||||
arg4: ::std::os::raw::c_uint,
|
||||
arg5: *mut *mut sqlite3_stmt,
|
||||
arg6: *mut *const ::std::os::raw::c_void,
|
||||
) -> ::std::os::raw::c_int = ::std::mem::transmute(ptr);
|
||||
(fun)(arg1, arg2, arg3, arg4, arg5, arg6)
|
||||
}
|
||||
|
||||
static __SQLITE3_BIND_POINTER: ::std::sync::atomic::AtomicPtr<()> = ::std::sync::atomic::AtomicPtr::new(
|
||||
::std::ptr::null_mut(),
|
||||
);
|
||||
@@ -7457,10 +6949,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_BIND_TEXT
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).bind_text16 {
|
||||
__SQLITE3_BIND_TEXT16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).bind_value {
|
||||
__SQLITE3_BIND_VALUE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7485,10 +6973,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_COLLATION_NEEDED
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).collation_needed16 {
|
||||
__SQLITE3_COLLATION_NEEDED16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_blob {
|
||||
__SQLITE3_COLUMN_BLOB
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7497,10 +6981,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_COLUMN_BYTES
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_bytes16 {
|
||||
__SQLITE3_COLUMN_BYTES16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_count {
|
||||
__SQLITE3_COLUMN_COUNT
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7509,18 +6989,10 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_COLUMN_DATABASE_NAME
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_database_name16 {
|
||||
__SQLITE3_COLUMN_DATABASE_NAME16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_decltype {
|
||||
__SQLITE3_COLUMN_DECLTYPE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_decltype16 {
|
||||
__SQLITE3_COLUMN_DECLTYPE16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_double {
|
||||
__SQLITE3_COLUMN_DOUBLE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7537,34 +7009,18 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_COLUMN_NAME
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_name16 {
|
||||
__SQLITE3_COLUMN_NAME16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_origin_name {
|
||||
__SQLITE3_COLUMN_ORIGIN_NAME
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_origin_name16 {
|
||||
__SQLITE3_COLUMN_ORIGIN_NAME16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_table_name {
|
||||
__SQLITE3_COLUMN_TABLE_NAME
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_table_name16 {
|
||||
__SQLITE3_COLUMN_TABLE_NAME16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_text {
|
||||
__SQLITE3_COLUMN_TEXT
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_text16 {
|
||||
__SQLITE3_COLUMN_TEXT16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).column_type {
|
||||
__SQLITE3_COLUMN_TYPE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7581,26 +7037,14 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_COMPLETE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).complete16 {
|
||||
__SQLITE3_COMPLETE16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).create_collation {
|
||||
__SQLITE3_CREATE_COLLATION
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).create_collation16 {
|
||||
__SQLITE3_CREATE_COLLATION16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).create_function {
|
||||
__SQLITE3_CREATE_FUNCTION
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).create_function16 {
|
||||
__SQLITE3_CREATE_FUNCTION16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).create_module {
|
||||
__SQLITE3_CREATE_MODULE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7629,10 +7073,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_ERRMSG
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).errmsg16 {
|
||||
__SQLITE3_ERRMSG16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).exec {
|
||||
__SQLITE3_EXEC
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7681,18 +7121,10 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_OPEN
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).open16 {
|
||||
__SQLITE3_OPEN16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).prepare {
|
||||
__SQLITE3_PREPARE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).prepare16 {
|
||||
__SQLITE3_PREPARE16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).profile {
|
||||
__SQLITE3_PROFILE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7721,10 +7153,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_RESULT_ERROR
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).result_error16 {
|
||||
__SQLITE3_RESULT_ERROR16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).result_int {
|
||||
__SQLITE3_RESULT_INT
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7741,18 +7169,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_RESULT_TEXT
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).result_text16 {
|
||||
__SQLITE3_RESULT_TEXT16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).result_text16be {
|
||||
__SQLITE3_RESULT_TEXT16BE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).result_text16le {
|
||||
__SQLITE3_RESULT_TEXT16LE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).result_value {
|
||||
__SQLITE3_RESULT_VALUE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7801,10 +7217,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_VALUE_BYTES
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).value_bytes16 {
|
||||
__SQLITE3_VALUE_BYTES16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).value_double {
|
||||
__SQLITE3_VALUE_DOUBLE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7825,18 +7237,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_VALUE_TEXT
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).value_text16 {
|
||||
__SQLITE3_VALUE_TEXT16
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).value_text16be {
|
||||
__SQLITE3_VALUE_TEXT16BE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).value_text16le {
|
||||
__SQLITE3_VALUE_TEXT16LE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).value_type {
|
||||
__SQLITE3_VALUE_TYPE
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -7849,10 +7249,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_PREPARE_V2
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).prepare16_v2 {
|
||||
__SQLITE3_PREPARE16_V2
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).clear_bindings {
|
||||
__SQLITE3_CLEAR_BINDINGS
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
@@ -8245,10 +7641,6 @@ pub unsafe fn rusqlite_extension_init2(
|
||||
__SQLITE3_PREPARE_V3
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).prepare16_v3 {
|
||||
__SQLITE3_PREPARE16_V3
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
}
|
||||
if let Some(fun) = (*p_api).bind_pointer {
|
||||
__SQLITE3_BIND_POINTER
|
||||
.store(fun as usize as *mut (), ::std::sync::atomic::Ordering::Release);
|
||||
|
||||
Reference in New Issue
Block a user