From: Ramakrishnan Muthukrishnan Date: Fri, 1 Dec 2023 02:47:25 +0000 (+0530) Subject: use g_log_structured() instead of g_warning/g_debug etc X-Git-Url: https://git.rkrishnan.org/vdrive/%22file:/listings//%22%3C?a=commitdiff_plain;h=c52c52847063c7b4e4f2ef51776b3f3b6bfd6d93;p=pihpsdr.git use g_log_structured() instead of g_warning/g_debug etc --- diff --git a/main.c b/main.c index bb07a7d..c9282ba 100644 --- a/main.c +++ b/main.c @@ -20,6 +20,8 @@ // Define maximum window size. // Standard values 800 and 480: suitable for RaspberryBi 7-inch screen +#define G_LOG_USE_STRUCTURED 1 + #define MAX_DISPLAY_WIDTH 1024 // edit #define MAX_DISPLAY_HEIGHT 600 // edit @@ -247,10 +249,12 @@ static void activate_pihpsdr(GtkApplication *app, gpointer data) { GError *error; if (!gtk_window_set_icon_from_file(GTK_WINDOW(top_window), "hpsdr.png", &error)) { - g_warning("Warning: failed to set icon for top_window\n"); - if (error != NULL) { - g_warning("%s\n", error->message); - } + g_log_structured(G_LOG_DOMAIN, G_LOG_LEVEL_WARNING, + "MESSAGE", "failed to set icon for top_window\n"); + if (error != NULL) { + g_log_structured(G_LOG_DOMAIN, G_LOG_LEVEL_WARNING, + "MESSAGE", "%s\n", error->message); + } } g_signal_connect(top_window, "delete-event", G_CALLBACK(main_delete), NULL);