Silence warnings

This commit is contained in:
uNetworkingAB
2023-01-12 03:44:01 +01:00
committed by GitHub
parent 46c8aebc0e
commit b5ca31c4a5
+4 -3
View File
@@ -23,7 +23,8 @@
#include <vector> #include <vector>
#include <mutex> #include <mutex>
#include <map> #include <map>
#include <time.h> #include <ctime>
#include <cstdint>
#include "PerMessageDeflate.h" #include "PerMessageDeflate.h"
#include "MoveOnlyFunction.h" #include "MoveOnlyFunction.h"
@@ -61,7 +62,7 @@ public:
void updateDate() { void updateDate() {
time_t now = time(0); time_t now = time(0);
struct tm tstruct; struct tm tstruct = {0};
#ifdef _WIN32 #ifdef _WIN32
/* Micro, fucking soft never follows spec. */ /* Micro, fucking soft never follows spec. */
gmtime_s(&tstruct, &now); gmtime_s(&tstruct, &now);
@@ -75,7 +76,7 @@ public:
"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec" "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
}; };
snprintf(date, 32, "%.3s, %.2d %.3s %d %.2d:%.2d:%.2d GMT", snprintf(date, INT8_MAX, "%s, %.2d %s %d %.2d:%.2d:%.2d GMT",
wday_name[tstruct.tm_wday], wday_name[tstruct.tm_wday],
tstruct.tm_mday, tstruct.tm_mday,
mon_name[tstruct.tm_mon], mon_name[tstruct.tm_mon],