From dd1112a2b0969cbefc68c8e7a2657b35c7d23e02 Mon Sep 17 00:00:00 2001 From: Rene Ladan Date: Fri, 21 Dec 2018 14:22:17 +0000 Subject: Remove expired ports: 2018-12-19 net/ntop: Broken for more than 6 months 2018-12-19 textproc/ots: Broken for more than 6 months 2018-12-20 x11/xdialog: Uses obsolete glib12 2018-12-20 net/netdude: Uses obsolete glib12 2018-12-20 japanese/jmode-skk: Uses obsolete glib12 2018-12-20 print/gsview: Uses obsolete glib12 2018-12-20 x11/dgs: Uses obsolete glib12 2018-12-20 japanese/jmode: Uses obsolete glib12 2018-12-20 multimedia/xmms: Uses obsolete glib12 --- multimedia/xmms/files/patch-xmms_bmp.c | 43 ---------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 multimedia/xmms/files/patch-xmms_bmp.c (limited to 'multimedia/xmms/files/patch-xmms_bmp.c') diff --git a/multimedia/xmms/files/patch-xmms_bmp.c b/multimedia/xmms/files/patch-xmms_bmp.c deleted file mode 100644 index 8ee8e7c6f6ca..000000000000 --- a/multimedia/xmms/files/patch-xmms_bmp.c +++ /dev/null @@ -1,43 +0,0 @@ ---- xmms/bmp.c.orig 2006-07-16 13:40:04 UTC -+++ xmms/bmp.c -@@ -19,6 +19,12 @@ - */ - #include "xmms.h" - -+#if HAVE_STDINT_H -+#include -+#elif !defined(UINT32_MAX) -+#define UINT32_MAX 0xffffffffU -+#endif -+ - struct rgb_quad - { - guchar rgbBlue; -@@ -183,7 +189,7 @@ GdkPixmap *read_bmp(gchar * filename) - } - else if (bitcount != 24 && bitcount != 16 && bitcount != 32) - { -- gint ncols, i; -+ guint32 ncols, i; - - ncols = offset - headSize - 14; - if (headSize == 12) -@@ -201,9 +207,17 @@ GdkPixmap *read_bmp(gchar * filename) - } - } - fseek(file, offset, SEEK_SET); -+ /* verify buffer size */ -+ if (!h || !w || -+ w > (((UINT32_MAX - 3) / 3) / h) || -+ h > (((UINT32_MAX - 3) / 3) / w)) { -+ g_warning("read_bmp(): width(%u)*height(%u) too large", w, h); -+ fclose(file); -+ return NULL; -+ } -+ data = g_malloc0((w * 3 * h) + 3); /* +3 is just for safety */ - buffer = g_malloc(imgsize); - fread(buffer, imgsize, 1, file); -- data = g_malloc0((w * 3 * h) + 3); /* +3 is just for safety */ - - if (bitcount == 1) - read_1b_rgb(buffer, imgsize, data, w, h, rgb_quads); -- cgit v1.2.3