summaryrefslogtreecommitdiff
path: root/gdk
diff options
context:
space:
mode:
authorJeff Garzik <jgarzik@mandrakesoft.com>2002-01-19 17:54:11 +0000
committerJeff Garzik <jgarzik@src.gnome.org>2002-01-19 17:54:11 +0000
commitb292358479e87d0972f98ab0ab45e4211adfcdbf (patch)
treea5ab09bb03d63f170f87c3da2a072d1a68cacb5d /gdk
parent6f05c41a0a1a5cb685f512bb9563342e58777f16 (diff)
downloadgtk+-b292358479e87d0972f98ab0ab45e4211adfcdbf.tar.gz
Wrap case values in GPOINTER_TO_UINT(). Fixes build with gcc 3.x.
Sat Jan 19 08:47:41 2002 Jeff Garzik <jgarzik@mandrakesoft.com> * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name): Wrap case values in GPOINTER_TO_UINT(). Fixes build with gcc 3.x. * gtk/gtkmain.c: Include sys/types.h if G_OS_UNIX. Fixes build with gcc 3.x and -ansi.
Diffstat (limited to 'gdk')
-rw-r--r--gdk/linux-fb/gdkproperty-fb.c33
1 files changed, 22 insertions, 11 deletions
diff --git a/gdk/linux-fb/gdkproperty-fb.c b/gdk/linux-fb/gdkproperty-fb.c
index 2de5e9cfa0..70c3fb8222 100644
--- a/gdk/linux-fb/gdkproperty-fb.c
+++ b/gdk/linux-fb/gdkproperty-fb.c
@@ -72,17 +72,28 @@ gdk_atom_name (GdkAtom atom)
switch (GPOINTER_TO_UINT (atom))
{
- case GDK_SELECTION_PRIMARY: return g_strdup ("PRIMARY");
- case GDK_SELECTION_SECONDARY: return g_strdup ("SECONDARY");
- case GDK_SELECTION_CLIPBOARD: return g_strdup ("CLIPBOARD");
- case GDK_SELECTION_TYPE_ATOM: return g_strdup ("ATOM");
- case GDK_SELECTION_TYPE_BITMAP: return g_strdup ("BITMAP");
- case GDK_SELECTION_TYPE_COLORMAP: return g_strdup ("COLORMAP");
- case GDK_SELECTION_TYPE_DRAWABLE: return g_strdup ("DRAWABLE");
- case GDK_SELECTION_TYPE_INTEGER: return g_strdup ("INTEGER");
- case GDK_SELECTION_TYPE_PIXMAP: return g_strdup ("PIXMAP");
- case GDK_SELECTION_TYPE_WINDOW: return g_strdup ("WINDOW");
- case GDK_SELECTION_TYPE_STRING: return g_strdup ("STRING");
+ case GPOINTER_TO_UINT (GDK_SELECTION_PRIMARY):
+ return g_strdup ("PRIMARY");
+ case GPOINTER_TO_UINT (GDK_SELECTION_SECONDARY):
+ return g_strdup ("SECONDARY");
+ case GPOINTER_TO_UINT (GDK_SELECTION_CLIPBOARD):
+ return g_strdup ("CLIPBOARD");
+ case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_ATOM):
+ return g_strdup ("ATOM");
+ case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_BITMAP):
+ return g_strdup ("BITMAP");
+ case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_COLORMAP):
+ return g_strdup ("COLORMAP");
+ case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_DRAWABLE):
+ return g_strdup ("DRAWABLE");
+ case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_INTEGER):
+ return g_strdup ("INTEGER");
+ case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_PIXMAP):
+ return g_strdup ("PIXMAP");
+ case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_WINDOW):
+ return g_strdup ("WINDOW");
+ case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_STRING):
+ return g_strdup ("STRING");
default:
g_warning (G_STRLOC "Invalid atom");
return g_strdup ("<invalid>");