openbsd-ports/multimedia/xine-lib/patches/patch-src_demuxers_demux_qt_c
sthen db3179044c - SECURITY update to Xine-lib 1.1.16.1
- Heap overflow in Quicktime atom parsing.  (CVE-2008-5234 vector 1)
  - Multiple buffer overflows.                (CVE-2008-5236)
  - Multiple integer overflows.               (CVE-2008-5237)
  - Unchecked read function results.          (CVE-2008-5239)
  - Unchecked malloc using untrusted values.  (CVE-2008-5240 vectors 3 & 4)
  - Buffer indexing using an untrusted value. (CVE-2008-5243)
- Clean up the Makefile
- Enable the Xv motion compensation support
- Remove the JACK sound support
- Remove the now unnecessary multi-packaging
- Remove an unnecessary patch for the Sun sound code
- Comment out some files in the PLIST that do not pertain to OpenBSD
- Add WavPack support

from Brad (taking MAINTAINER).
2009-02-02 22:00:42 +00:00

13 lines
595 B
Plaintext

$OpenBSD: patch-src_demuxers_demux_qt_c,v 1.7 2009/02/02 22:00:42 sthen Exp $
--- src/demuxers/demux_qt.c.orig Wed Jan 7 11:14:32 2009
+++ src/demuxers/demux_qt.c Thu Jan 8 01:02:34 2009
@@ -3049,7 +3049,7 @@ static demux_plugin_t *open_plugin (demux_class_t *cla
/* special consideration for DRM-protected files */
if (this->qt->last_error == QT_DRM_NOT_SUPPORTED)
_x_message (this->stream, XINE_MSG_ENCRYPTED_SOURCE,
- "DRM-protected Quicktime file", NULL);
+ "DRM-protected Quicktime file", (char *)NULL);
} else if (last_error != QT_OK) {