|
|
@ -12,18 +12,16 @@ |
|
|
|
# include <stdio.h>
|
|
|
|
#include <stdlib.h>
|
|
|
|
|
|
|
|
#define BUFF_LEN 256
|
|
|
|
#define BUFF_LEN 128
|
|
|
|
std::map<u_int64_t, int> reqCache; |
|
|
|
bool gIsBigEndian; |
|
|
|
char gCmdBuff[BUFF_LEN] = {}; |
|
|
|
int gIndex = 0; |
|
|
|
u_int64_t gReqId = 0; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void LOG(const char* ms, ... ) { |
|
|
|
char wzLog[1024] = {0}; |
|
|
|
char buffer[1024] = {0}; |
|
|
|
char wzLog[100] = {0}; |
|
|
|
char buffer[128] = {0}; |
|
|
|
va_list args; |
|
|
|
va_start(args, ms); |
|
|
|
vsprintf(wzLog, ms, args); |
|
|
@ -33,12 +31,7 @@ void LOG(const char* ms, ... ) { |
|
|
|
time(&now); |
|
|
|
struct tm *local; |
|
|
|
local = localtime(&now); |
|
|
|
printf("%04d-%02d-%02d %02d:%02d:%02d %s\n", local->tm_year + 1900, local->tm_mon, |
|
|
|
local->tm_mday, local->tm_hour, local->tm_min, local->tm_sec, |
|
|
|
wzLog); |
|
|
|
sprintf(buffer, "%04d-%02d-%02d %02d:%02d:%02d %s\n", local->tm_year + 1900, local->tm_mon, |
|
|
|
local->tm_mday, local->tm_hour, local->tm_min, local->tm_sec, |
|
|
|
wzLog); |
|
|
|
sprintf(buffer, "%04d-%02d-%02d %02d:%02d:%02d %s\n", local->tm_year + 1900, local->tm_mon,local->tm_mday, local->tm_hour, local->tm_min, local->tm_sec,wzLog); |
|
|
|
FILE *file = fopen("debug.log", "a+"); |
|
|
|
fwrite(buffer, 1, strlen(buffer), file); |
|
|
|
fclose(file); |
|
|
|