mirror of
https://github.com/MariaDB/server.git
synced 2026-04-28 19:25:32 +02:00
Merge narttu.mysql.fi:/my/mysql-3.23 into narttu.mysql.fi:/my/mysql-4.0
mysys/my_vsnprintf.c: Auto merged sql/ha_myisam.cc: Auto merged sql/log.cc: Auto merged
This commit is contained in:
commit
7bc65cd823
3 changed files with 9 additions and 2 deletions
|
|
@ -23,11 +23,15 @@
|
|||
|
||||
int my_snprintf(char* to, size_t n, const char* fmt, ...)
|
||||
{
|
||||
int result;
|
||||
va_list args;
|
||||
va_start(args,fmt);
|
||||
return my_vsnprintf(to, n, fmt, args);
|
||||
result= my_vsnprintf(to, n, fmt, args);
|
||||
va_end(args);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
int my_vsnprintf(char *to, size_t n, const char* fmt, va_list ap)
|
||||
{
|
||||
char *start=to, *end=to+n-1;
|
||||
|
|
@ -79,6 +83,7 @@ int my_vsnprintf(char *to, size_t n, const char* fmt, va_list ap)
|
|||
return (uint) (to - start);
|
||||
}
|
||||
|
||||
|
||||
#ifdef MAIN
|
||||
#define OVERRUN_SENTRY 250
|
||||
static void my_printf(const char * fmt, ...)
|
||||
|
|
@ -99,6 +104,7 @@ static void my_printf(const char * fmt, ...)
|
|||
va_end(ar);
|
||||
}
|
||||
|
||||
|
||||
int main()
|
||||
{
|
||||
|
||||
|
|
|
|||
|
|
@ -1037,7 +1037,7 @@ int ha_myisam::create(const char *name, register TABLE *table_arg,
|
|||
&keydef, table_arg->keys*sizeof(MI_KEYDEF),
|
||||
&keyseg,
|
||||
((table_arg->key_parts + table_arg->keys) * sizeof(MI_KEYSEG)),
|
||||
0)))
|
||||
NullS)))
|
||||
DBUG_RETURN(1);
|
||||
|
||||
pos=table_arg->key_info;
|
||||
|
|
|
|||
|
|
@ -1560,6 +1560,7 @@ void sql_print_error(const char *format,...)
|
|||
char buff[1024];
|
||||
my_vsnprintf(buff,sizeof(buff)-1,format,args);
|
||||
DBUG_PRINT("error",("%s",buff));
|
||||
va_end(args);
|
||||
va_start(args,format);
|
||||
}
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue