@@ -940,7 +940,7 @@ extern "C" {
940
940
extern "C" {
941
941
pub fn sqlite3_vmprintf (
942
942
arg1 : * const :: std:: os:: raw:: c_char ,
943
- arg2 : va_list ,
943
+ arg2 : * mut __va_list_tag ,
944
944
) -> * mut :: std:: os:: raw:: c_char ;
945
945
}
946
946
extern "C" {
@@ -956,7 +956,7 @@ extern "C" {
956
956
arg1 : :: std:: os:: raw:: c_int ,
957
957
arg2 : * mut :: std:: os:: raw:: c_char ,
958
958
arg3 : * const :: std:: os:: raw:: c_char ,
959
- arg4 : va_list ,
959
+ arg4 : * mut __va_list_tag ,
960
960
) -> * mut :: std:: os:: raw:: c_char ;
961
961
}
962
962
extern "C" {
@@ -2506,7 +2506,7 @@ extern "C" {
2506
2506
pub fn sqlite3_str_vappendf (
2507
2507
arg1 : * mut sqlite3_str ,
2508
2508
zFormat : * const :: std:: os:: raw:: c_char ,
2509
- arg2 : va_list ,
2509
+ arg2 : * mut __va_list_tag ,
2510
2510
) ;
2511
2511
}
2512
2512
extern "C" {
@@ -3573,4 +3573,12 @@ extern "C" {
3573
3573
extern "C" {
3574
3574
pub static sqlite3_wal_manager: libsql_wal_manager ;
3575
3575
}
3576
- pub type __builtin_va_list = * mut :: std:: os:: raw:: c_char ;
3576
+ pub type __builtin_va_list = [ __va_list_tag ; 1usize ] ;
3577
+ #[ repr( C ) ]
3578
+ #[ derive( Debug , Copy , Clone ) ]
3579
+ pub struct __va_list_tag {
3580
+ pub gp_offset : :: std:: os:: raw:: c_uint ,
3581
+ pub fp_offset : :: std:: os:: raw:: c_uint ,
3582
+ pub overflow_arg_area : * mut :: std:: os:: raw:: c_void ,
3583
+ pub reg_save_area : * mut :: std:: os:: raw:: c_void ,
3584
+ }
0 commit comments