Fix binary compatibility with 0.8.{0-3}. Closes bug 148692.
authorDavid I. Lehn <dlehn@users.sourceforge.net>
Wed, 28 Jul 2004 15:28:18 +0000 (15:28 +0000)
committerDavid I. Lehn <dlehn@users.sourceforge.net>
Wed, 28 Jul 2004 15:28:18 +0000 (15:28 +0000)
Original commit message from CVS:
Fix binary compatibility with 0.8.{0-3}.  Closes bug 148692.

gst/gstqueue.h
plugins/elements/gstqueue.h

index aab0c3b..e473f40 100644 (file)
@@ -91,11 +91,12 @@ struct _GstQueue {
 
   GTimeVal *timeval;   /* the timeout for the queue locking */
   GQueue *events;      /* upstream events get decoupled here */
-  GMutex *event_lock;  /* lock when handling the events queue */
 
   GstCaps *negotiated_caps;
 
-  gpointer _gst_reserved[GST_PADDING];
+  GMutex *event_lock;  /* lock when handling the events queue */
+
+  gpointer _gst_reserved[GST_PADDING - 1];
 };
 
 struct _GstQueueClass {
index aab0c3b..e473f40 100644 (file)
@@ -91,11 +91,12 @@ struct _GstQueue {
 
   GTimeVal *timeval;   /* the timeout for the queue locking */
   GQueue *events;      /* upstream events get decoupled here */
-  GMutex *event_lock;  /* lock when handling the events queue */
 
   GstCaps *negotiated_caps;
 
-  gpointer _gst_reserved[GST_PADDING];
+  GMutex *event_lock;  /* lock when handling the events queue */
+
+  gpointer _gst_reserved[GST_PADDING - 1];
 };
 
 struct _GstQueueClass {