Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > 72ba17e3bdcc996e4ca67870d8aef52f > files > 2

gai-bgswitcher-0.3-9mdv2010.0.src.rpm

diff -p -up gai-bgswitcher-0.3/gai-bgswitcher.c~ gai-bgswitcher-0.3/gai-bgswitcher.c
--- gai-bgswitcher-0.3/gai-bgswitcher.c~	2004-04-07 18:48:26.000000000 +0200
+++ gai-bgswitcher-0.3/gai-bgswitcher.c	2009-07-23 11:28:16.000000000 +0200
@@ -170,7 +170,7 @@ void get_image_array(void)
 	gdir_images=g_dir_open(image_dir,0,NULL);
     }
 
-    g_file=g_strdup_printf(g_dir_read_name(gdir_images));
+    g_file=g_strdup_printf("%s", g_dir_read_name(gdir_images));
     while(g_file!=NULL){
 	if (g_str_has_suffix(g_file,".png") ||	g_str_has_suffix(g_file,".PNG") ||
 	    g_str_has_suffix(g_file,".gif") || g_str_has_suffix(g_file,".GIF") ||
@@ -183,7 +183,7 @@ void get_image_array(void)
 	    counter++;			
 	}
 	g_free(g_file);
-	g_file=g_strdup_printf(g_dir_read_name(gdir_images));
+	g_file=g_strdup_printf("%s", g_dir_read_name(gdir_images));
     }
 
     /* if they chose an empty directory, just show our app icon */
@@ -192,7 +192,7 @@ void get_image_array(void)
 	g_free(image_dir);
 	image_dir = g_strdup_printf("%s",DEFAULT_IMAGE_DIR);
 	gdir_images=g_dir_open(image_dir,0,NULL);
-	g_file=g_strdup_printf(g_dir_read_name(gdir_images));
+	g_file=g_strdup_printf("%s", g_dir_read_name(gdir_images));
 	gtk_list_store_append (image_store, &iter);
 	gtk_list_store_set (image_store, &iter, FILENAME, g_file, -1);
 	counter=1;