diff dwtest.c @ 2854:8a5131cbbe93

GTK2/3/4: Add return values to dw_window_set_bitmap(_from_data). Also similar to the other platforms, no longer install XPMs to gtk/. GTK4 is currently untested, if it doesn't work, may be a follow-up. Also fix a GCC fortify warning with strncpy().
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 15 Nov 2022 02:29:56 +0000
parents fdd21139c07f
children 86286f528adf
line wrap: on
line diff
--- a/dwtest.c	Tue Nov 15 01:07:55 2022 +0000
+++ b/dwtest.c	Tue Nov 15 02:29:56 2022 +0000
@@ -2250,11 +2250,11 @@
         strncpy(&pathbuff[pos], "folder", 1024-pos);
         foldericon = dw_icon_load_from_file(pathbuff);
         if(foldericon)
-            strncpy(foldericonpath, pathbuff, 1024);
+            strncpy(foldericonpath, pathbuff, 1025);
         strncpy(&pathbuff[pos], "file", 1024-pos);
         fileicon = dw_icon_load_from_file(pathbuff);
         if(fileicon)
-            strncpy(fileiconpath, pathbuff, 1024);
+            strncpy(fileiconpath, pathbuff, 1025);
     }
 
     notebook = dw_notebook_new(1, TRUE);