Closed jgoldgh closed 1 year ago
I'm getting this warning when trying to include ESP32Time.h in my Arduino project;
ESP32Time.cpp:63:19: warning: missing initializer for member 'tm::tm_min' [-Wmissing-field-initializers] struct tm t = {0}; // Initalize to all 0's
Maybe other platforms handle it differently? chatGPT suggests: struct tm t = {0, 0, 0, 0, 0, 0, 0, 0, 0};
struct tm t = { .tm_sec = 0, .tm_min = 0, .tm_hour = 0, .tm_mday = 0, .tm_mon = 0, .tm_year = 0, .tm_wday = 0, .tm_yday = 0, .tm_isdst = 0 };
I'm getting this warning when trying to include ESP32Time.h in my Arduino project;
ESP32Time.cpp:63:19: warning: missing initializer for member 'tm::tm_min' [-Wmissing-field-initializers] struct tm t = {0}; // Initalize to all 0's
Maybe other platforms handle it differently? chatGPT suggests: struct tm t = {0, 0, 0, 0, 0, 0, 0, 0, 0};
struct tm t = { .tm_sec = 0, .tm_min = 0, .tm_hour = 0, .tm_mday = 0, .tm_mon = 0, .tm_year = 0, .tm_wday = 0, .tm_yday = 0, .tm_isdst = 0 };