Index: gdk-pixbuf/io-pcx.c
===================================================================
--- gdk-pixbuf/io-pcx.c	(révision 21774)
+++ gdk-pixbuf/io-pcx.c	(copie de travail)
@@ -734,7 +734,7 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "\x0a \x01", NULL, 100 },
 		{ "\x0a\x02\x01", NULL, 100 },
 		{ "\x0a\x03\x01", NULL, 100 },
@@ -742,20 +742,20 @@
 		{ "\x0a\x05\x01", NULL, 100 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar *mime_types[] = {
+	static const gchar *mime_types[] = {
 		"image/x-pcx",
 		NULL,
 	};
-	static gchar *extensions[] = {
+	static const gchar *extensions[] = {
 		"pcx",
 		NULL,
 	};
 
 	info->name = "pcx";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The PCX image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-tiff.c
===================================================================
--- gdk-pixbuf/io-tiff.c	(révision 21774)
+++ gdk-pixbuf/io-tiff.c	(copie de travail)
@@ -794,27 +794,27 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-        static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
                 { "MM \x2a", "  z ", 100 },
                 { "II\x2a ", "   z", 100 },
                 { "II* \020   CR\002 ", "   z zzz   z", 0 },
                 { NULL, NULL, 0 }
         };
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/tiff",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"tiff",
 		"tif",
 		NULL
 	};
 
 	info->name = "tiff";
-        info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The TIFF image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
         /* not threadsafe, due to the error handler handling */
 	info->flags = GDK_PIXBUF_FORMAT_WRITABLE;
 	info->license = "LGPL";
Index: gdk-pixbuf/io-xpm.c
===================================================================
--- gdk-pixbuf/io-xpm.c	(révision 21774)
+++ gdk-pixbuf/io-xpm.c	(copie de travail)
@@ -798,24 +798,24 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "/* XPM */", NULL, 100 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/x-xpixmap",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"xpm",
 		NULL
 	};
 
 	info->name = "xpm";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The XPM image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-gif.c
===================================================================
--- gdk-pixbuf/io-gif.c	(révision 21774)
+++ gdk-pixbuf/io-gif.c	(copie de travail)
@@ -1675,24 +1675,24 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-        static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
                 { "GIF8", NULL, 100 },
                 { NULL, NULL, 0 }
         };
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/gif",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"gif",
 		NULL
 	};
 
 	info->name = "gif";
-        info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The GIF image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-wbmp.c
===================================================================
--- gdk-pixbuf/io-wbmp.c	(révision 21774)
+++ gdk-pixbuf/io-wbmp.c	(copie de travail)
@@ -354,27 +354,27 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "  ",    "zz", 1 }, 
 		{ " \140", "z ", 1 },
 		{ " \100", "z ", 1 },
 		{ " \040", "z ", 1 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/vnd.wap.wbmp",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"wbmp",
 		NULL
 	};
 
 	info->name = "wbmp";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The WBMP image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-ico.c
===================================================================
--- gdk-pixbuf/io-ico.c	(révision 21774)
+++ gdk-pixbuf/io-ico.c	(copie de travail)
@@ -1223,28 +1223,28 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "  \x1   ", "zz znz", 100 }, 
 		{ "  \x2   ", "zz znz", 100 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/x-icon",
 		"image/x-ico",
 		"image/x-win-bitmap",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"ico",
 		"cur",
 		NULL
 	};
 
 	info->name = "ico";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The ICO image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_WRITABLE | GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-tga.c
===================================================================
--- gdk-pixbuf/io-tga.c	(révision 21774)
+++ gdk-pixbuf/io-tga.c	(copie de travail)
@@ -978,7 +978,7 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ " \x1\x1", "x  ", 100 },
 		{ " \x1\x9", "x  ", 100 },
 		{ "  \x2", "xz ",  99 }, /* only 99 since .CUR also matches this */
@@ -987,21 +987,21 @@
 		{ "  \xb", "xz ", 100 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/x-tga",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"tga",
 		"targa",
 		NULL
 	};
 
 	info->name = "tga";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The Targa image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-bmp.c
===================================================================
--- gdk-pixbuf/io-bmp.c	(révision 21774)
+++ gdk-pixbuf/io-bmp.c	(copie de travail)
@@ -1403,26 +1403,26 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "BM", NULL, 100 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/bmp",
 		"image/x-bmp",
 		"image/x-MS-bmp",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"bmp",
 		NULL
 	};
 
 	info->name = "bmp";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The BMP image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_WRITABLE | GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-jpeg.c
===================================================================
--- gdk-pixbuf/io-jpeg.c	(révision 21774)
+++ gdk-pixbuf/io-jpeg.c	(copie de travail)
@@ -1289,15 +1289,15 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "\xff\xd8", NULL, 100 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/jpeg",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"jpeg",
 		"jpe",
 		"jpg",
@@ -1305,10 +1305,10 @@
 	};
 
 	info->name = "jpeg";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The JPEG image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_WRITABLE | GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-ani.c
===================================================================
--- gdk-pixbuf/io-ani.c	(révision 21774)
+++ gdk-pixbuf/io-ani.c	(copie de travail)
@@ -693,24 +693,24 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "RIFF    ACON", "    xxxx    ", 100 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"application/x-navi-animation",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"ani",
 		NULL
 	};
 	
 	info->name = "ani";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The ANI image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-png.c
===================================================================
--- gdk-pixbuf/io-png.c	(révision 21774)
+++ gdk-pixbuf/io-png.c	(copie de travail)
@@ -1027,24 +1027,24 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-        static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
                 { "\x89PNG\r\n\x1a\x0a", NULL, 100 },
                 { NULL, NULL, 0 }
         };
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/png",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"png",
 		NULL
 	};
 
 	info->name = "png";
-        info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The PNG image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_WRITABLE | GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-xbm.c
===================================================================
--- gdk-pixbuf/io-xbm.c	(révision 21774)
+++ gdk-pixbuf/io-xbm.c	(copie de travail)
@@ -473,25 +473,25 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "#define ", NULL, 100 },
 		{ "/*", NULL, 50 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/x-xbitmap",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"xbm",
 		NULL
 	};
 
 	info->name = "xbm";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The XBM image format");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
Index: gdk-pixbuf/io-pnm.c
===================================================================
--- gdk-pixbuf/io-pnm.c	(révision 21774)
+++ gdk-pixbuf/io-pnm.c	(copie de travail)
@@ -1052,7 +1052,7 @@
 
 MODULE_ENTRY (fill_info) (GdkPixbufFormat *info)
 {
-	static GdkPixbufModulePattern signature[] = {
+	static const GdkPixbufModulePattern signature[] = {
 		{ "P1", NULL, 100 },
 		{ "P2", NULL, 100 },
 		{ "P3", NULL, 100 },
@@ -1061,14 +1061,14 @@
 		{ "P6", NULL, 100 },
 		{ NULL, NULL, 0 }
 	};
-	static gchar * mime_types[] = {
+	static const gchar * mime_types[] = {
 		"image/x-portable-anymap",
 		"image/x-portable-bitmap",
 		"image/x-portable-graymap",
 		"image/x-portable-pixmap",
 		NULL
 	};
-	static gchar * extensions[] = {
+	static const gchar * extensions[] = {
 		"pnm",
 		"pbm",
 		"pgm",
@@ -1077,10 +1077,10 @@
 	};
 
 	info->name = "pnm";
-	info->signature = signature;
+	info->signature = (GdkPixbufModulePattern *) signature;
 	info->description = N_("The PNM/PBM/PGM/PPM image format family");
-	info->mime_types = mime_types;
-	info->extensions = extensions;
+	info->mime_types = (gchar **) mime_types;
+	info->extensions = (gchar **) extensions;
 	info->flags = GDK_PIXBUF_FORMAT_THREADSAFE;
 	info->license = "LGPL";
 }
