void msg_log(const char *text, ...)
{
char time[128];
memset(time, 0, 128);
get_time(time);
char str1[256];
char str2[256];
va_list ap;
va_start(ap, text);
vsnprintf(str1,sizeof(str1),text,ap);
snprintf(str2,sizeof(str2),"[%s][%s]\n", time, str1);
printf("%s", str2);
va_end(ap);
}
{
char time[128];
memset(time, 0, 128);
get_time(time);
char str1[256];
char str2[256];
va_list ap;
va_start(ap, text);
vsnprintf(str1,sizeof(str1),text,ap);
snprintf(str2,sizeof(str2),"[%s][%s]\n", time, str1);
printf("%s", str2);
va_end(ap);
}