Some headerfiles patches
- From: Jeroen Ruigrok/Asmodai <asmodai wxs nl>
- To: gtk-devel-list redhat com
- Subject: Some headerfiles patches
- Date: Sun, 16 Jan 2000 20:28:11 +0100
[Based on CVS source of today]
Hi,
Whilst trying to clean up some code I added my usual bunch of -W flags
to gcc 2.95.2 and encountered some header file problems.
The flags I used were:
ansi -pedantic -Wall -Wundef -Wredundant-decls -Wnested-externs \
-Wstrict-prototypes -Wpointer-arith -Winline -Wcast-qual \
-Wmissing-prototypes
And the -Wredundant-decls triggered some warnings.
In this case some double function prototypes and some prototypes with no
declarators.
See attached patches.
I think I saw this one come up already on the list:
gtktypeutils.h
typedef void (*GtkSignalFunc)      ();
This should probably just be
typedef void (*GtkSignalFunc)      (void);
gtkitemfactory.h:
typedef void    (*GtkItemFactoryCallback)  ();
to
typedef void    (*GtkItemFactoryCallback)  (void);
If/when I encounter some more I'll send some more patches.
Cheers,
-- 
Jeroen Ruigrok van der Werven/Asmodai           asmodai@[wxs.nl|bart.nl]
Documentation nutter.          *BSD: Technical excellence at its best...  
The BSD Programmer's Documentation Project <http://home.wxs.nl/~asmodai>
We must all hang together, else we shall all hang separately...
--- gtk/gtkmenu.h.orig	Sun Jan 16 16:38:07 2000
+++ gtk/gtkmenu.h	Sun Jan 16 17:06:42 2000
@@ -146,7 +146,6 @@
  */
 GtkWidget* gtk_menu_get_attach_widget	  (GtkMenu	       *menu);
 
-void	   gtk_menu_detach		  (GtkMenu	       *menu);
 void       gtk_menu_set_tearoff_state     (GtkMenu             *menu,
 					   gboolean             torn_off);
 
--- gdk/gdkdnd.h.orig	Sun Jan 16 18:27:45 2000
+++ gdk/gdkdnd.h	Sun Jan 16 18:36:33 2000
@@ -91,8 +91,6 @@
 void            gdk_drag_abort       (GdkDragContext *context,
 				      guint32         time);
 
-GdkAtom       gdk_drag_get_selection (GdkDragContext *context);
-
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]