@@ -18,7 +18,7 @@ void dprintf(TCHAR* pszStr, ...)
#else
_stprintf_s(szData, _T("%s %04d-%02d-%02d %02d:%02d:%02d "), _T("[Assist] "), gmtm.tm_year + 1900, gmtm.tm_mon + 1, gmtm.tm_mday, gmtm.tm_hour, gmtm.tm_min, gmtm.tm_sec);
#endif
- int len = _tcslen(szData)*sizeof(TCHAR);
+ int len = _tcslen(szData);//_tcslen已获取的是字节数,不需要*sizeof(TCHAR)
va_list args;
va_start(args, pszStr);
_vsntprintf_s(szData + len, MAX_SIZE - len, MAX_SIZE - len, pszStr, args);