diff options
author | Jeff Garzik <jgarzik@mandrakesoft.com> | 2002-01-19 17:54:11 +0000 |
---|---|---|
committer | Jeff Garzik <jgarzik@src.gnome.org> | 2002-01-19 17:54:11 +0000 |
commit | b292358479e87d0972f98ab0ab45e4211adfcdbf (patch) | |
tree | a5ab09bb03d63f170f87c3da2a072d1a68cacb5d /gdk | |
parent | 6f05c41a0a1a5cb685f512bb9563342e58777f16 (diff) | |
download | gtk+-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.c | 33 |
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>"); |