mirror of
https://github.com/eclipse/upm.git
synced 2025-03-15 04:57:30 +03:00
examples: gcc8 fixes for -Werror=format-truncation
Fixes below issues: tm1637.cxx:69:29: error: "%2d%02d" directive output may be truncated writing between 5 and 15 bytes into a destination of size 5 [-Werror=format-truncation=] snprintf(myTime, 5, "%2d%02d", (hour + timezone + 24) % 24, min); jhd1313m1.c:65:49: error: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 8 [-Werror=format-truncation=] snprintf(str, sizeof(str), "Hello World %d", ndx); Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
This commit is contained in:
parent
c2ce3e8222
commit
635868583d
@ -49,7 +49,7 @@ main(int argc, char** argv)
|
|||||||
int timezone = -7; // Your UTC offset
|
int timezone = -7; // Your UTC offset
|
||||||
time_t rawtime;
|
time_t rawtime;
|
||||||
struct tm* gmt;
|
struct tm* gmt;
|
||||||
char myTime[5];
|
char myTime[15];
|
||||||
|
|
||||||
fprintf(stdout, "TM1637 Display Example\n");
|
fprintf(stdout, "TM1637 Display Example\n");
|
||||||
signal(SIGINT, sig_handler);
|
signal(SIGINT, sig_handler);
|
||||||
@ -66,7 +66,7 @@ main(int argc, char** argv)
|
|||||||
int hour = (gmt) ? gmt->tm_hour : 0;
|
int hour = (gmt) ? gmt->tm_hour : 0;
|
||||||
int min = (gmt) ? gmt->tm_min : 0;
|
int min = (gmt) ? gmt->tm_min : 0;
|
||||||
// Format and store the time in 24 hour format
|
// Format and store the time in 24 hour format
|
||||||
snprintf(myTime, 5, "%2d%02d", (hour + timezone + 24) % 24, min);
|
snprintf(myTime, 15, "%2d%02d", (hour + timezone + 24) % 24, min);
|
||||||
|
|
||||||
myDisplay.write(myTime); // Write to display as string
|
myDisplay.write(myTime); // Write to display as string
|
||||||
myDisplay.setColon(point ^= true); // Toggle the dots on the display
|
myDisplay.setColon(point ^= true); // Toggle the dots on the display
|
||||||
|
@ -51,7 +51,7 @@ int main(int argc, char **argv)
|
|||||||
}
|
}
|
||||||
|
|
||||||
int ndx = 0;
|
int ndx = 0;
|
||||||
char str[20];
|
char str[23];
|
||||||
uint8_t rgb[7][3] = {
|
uint8_t rgb[7][3] = {
|
||||||
{0xd1, 0x00, 0x00},
|
{0xd1, 0x00, 0x00},
|
||||||
{0xff, 0x66, 0x22},
|
{0xff, 0x66, 0x22},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user