@@ -940,7 +940,7 @@ extern "C" {
940940extern "C" {
941941 pub fn sqlite3_vmprintf (
942942 arg1 : * const :: std:: os:: raw:: c_char ,
943- arg2 : va_list ,
943+ arg2 : * mut __va_list_tag ,
944944 ) -> * mut :: std:: os:: raw:: c_char ;
945945}
946946extern "C" {
@@ -956,7 +956,7 @@ extern "C" {
956956 arg1 : :: std:: os:: raw:: c_int ,
957957 arg2 : * mut :: std:: os:: raw:: c_char ,
958958 arg3 : * const :: std:: os:: raw:: c_char ,
959- arg4 : va_list ,
959+ arg4 : * mut __va_list_tag ,
960960 ) -> * mut :: std:: os:: raw:: c_char ;
961961}
962962extern "C" {
@@ -2506,7 +2506,7 @@ extern "C" {
25062506 pub fn sqlite3_str_vappendf (
25072507 arg1 : * mut sqlite3_str ,
25082508 zFormat : * const :: std:: os:: raw:: c_char ,
2509- arg2 : va_list ,
2509+ arg2 : * mut __va_list_tag ,
25102510 ) ;
25112511}
25122512extern "C" {
@@ -3573,4 +3573,12 @@ extern "C" {
35733573extern "C" {
35743574 pub static sqlite3_wal_manager: libsql_wal_manager ;
35753575}
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