From: <tho...@fr...> - 2005-10-16 10:58:54
|
CVS Root: /cvs/gstreamer Module: gstreamer Changes by: thomasvs Date: Sun Oct 16 2005 03:58:53 PDT Log message: * gst/gstcaps.c: (gst_caps_intersect): Fix guint j diving under 0 Modified files: . : ChangeLog gst : gstcaps.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/ChangeLog.diff?r1=1.1746&r2=1.1747 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gstreamer/gst/gstcaps.c.diff?r1=1.147&r2=1.148 ====Begin Diffs==== Index: ChangeLog =================================================================== RCS file: /cvs/gstreamer/gstreamer/ChangeLog,v retrieving revision 1.1746 retrieving revision 1.1747 diff -u -d -r1.1746 -r1.1747 --- ChangeLog 16 Oct 2005 10:38:01 -0000 1.1746 +++ ChangeLog 16 Oct 2005 10:58:40 -0000 1.1747 @@ -1,5 +1,10 @@ 2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org> + * gst/gstcaps.c: (gst_caps_intersect): + Fix guint j diving under 0 + +2005-10-16 Thomas Vander Stichele <thomas at apestaart dot org> * configure.ac: * win32/common/config.h: * win32/common/config.h.in: Index: gstcaps.c RCS file: /cvs/gstreamer/gstreamer/gst/gstcaps.c,v retrieving revision 1.147 retrieving revision 1.148 diff -u -d -r1.147 -r1.148 --- gstcaps.c 16 Oct 2005 10:22:29 -0000 1.147 +++ gstcaps.c 16 Oct 2005 10:58:41 -0000 1.148 @@ -1008,6 +1008,8 @@ gst_caps_append_structure (dest, istruct); /* move down left */ k++; + if (j == 0) + break; /* we use a guint for j */ j--; } } |