Update of /cvsroot/libexif/gexif/gexif
In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv18365
Modified Files:
gexif-thumbnail.c gexif-thumbnail.h
Log Message:
Avoid empty struct by replacing it with void. Fixes #1616320
Index: gexif-thumbnail.h
===================================================================
RCS file: /cvsroot/libexif/gexif/gexif/gexif-thumbnail.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -d -r1.3 -r1.4
--- gexif-thumbnail.h 13 Jul 2003 08:04:38 -0000 1.3
+++ gexif-thumbnail.h 10 May 2007 17:12:00 -0000 1.4
@@ -28,9 +28,12 @@
#define GEXIF_IS_THUMBNAIL(o) (GTK_CHECK_TYPE((o),GEXIF_TYPE_THUMBNAIL))
typedef struct _GExifThumbnail GExifThumbnail;
-typedef struct _GExifThumbnailPrivate GExifThumbnailPrivate;
typedef struct _GExifThumbnailClass GExifThumbnailClass;
+/* use the struct and typedef if you have actually defined some struct members */
+typedef void GExifThumbnailPrivate;
+/* typedef struct _GExifThumbnailPrivate GExifThumbnailPrivate; */
+
struct _GExifThumbnail
{
GtkDialog parent;
Index: gexif-thumbnail.c
===================================================================
RCS file: /cvsroot/libexif/gexif/gexif/gexif-thumbnail.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -d -r1.5 -r1.6
--- gexif-thumbnail.c 13 Jul 2003 08:04:38 -0000 1.5
+++ gexif-thumbnail.c 10 May 2007 17:11:59 -0000 1.6
@@ -52,9 +52,11 @@
#include <gdk-pixbuf/gdk-pixbuf.h>
#include <gdk-pixbuf/gdk-pixbuf-loader.h>
+/* define this later if needed
struct _GExifThumbnailPrivate
{
};
+*/
#define PARENT_TYPE GTK_TYPE_DIALOG
static GtkDialogClass *parent_class;
|