From dd2b0f9a04b7ba37d292b77fd3001b25301e698c Mon Sep 17 00:00:00 2001 From: daleclack Date: Sat, 2 Sep 2023 22:30:41 +0800 Subject: [PATCH] fix warning of gtk153 --- Gtk4/gtk153_time_reminder/src/MyReminder.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Gtk4/gtk153_time_reminder/src/MyReminder.cpp b/Gtk4/gtk153_time_reminder/src/MyReminder.cpp index 551cc94..4d58dab 100644 --- a/Gtk4/gtk153_time_reminder/src/MyReminder.cpp +++ b/Gtk4/gtk153_time_reminder/src/MyReminder.cpp @@ -67,7 +67,12 @@ static void my_reminder_init(MyReminder *self) self->time_label = gtk_label_new(" "); // Get time duration - char time_str[57]; + char time_str[120]; + + // String for timeout + const char *timeout_str = "Time is out!"; + + // Get days for deadline int time = get_time_duration(self->year, self->month, self->day); if (time >= 0) { @@ -77,7 +82,7 @@ static void my_reminder_init(MyReminder *self) } else { - strncpy(time_str, "Time is out!", 56); + strncpy(time_str, timeout_str, strlen(timeout_str)); } // Text style of the label