head 1.3; access; symbols pkgsrc-2019Q2:1.2.0.62 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.60 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.58 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.56 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.54 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.52 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.50 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.48 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.44 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.42 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.40 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.38 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.36 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.34 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.32 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.30 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.28 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.26 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.24 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.22 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.20 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.18 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.16 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.14 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.12 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.10 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.8 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.6 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.4 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.2 pkgsrc-2012Q1-base:1.2; locks; strict; comment @// @; 1.3 date 2019.09.21.11.32.08; author nia; state dead; branches; next 1.2; commitid JpsV3CIcVOlW5SDB; 1.2 date 2012.03.15.20.16.24; author hans; state Exp; branches; next 1.1; 1.1 date 2012.01.11.19.01.48; author hans; state Exp; branches; next ; desc @@ 1.3 log @milkytracker: Update to 1.02.00 - Switch distfile source to github. - Switch to SDL2. - Install desktop file and icons. - This release fixes multiple potential memory corruption bugs in the various module importers. @ text @$NetBSD: patch-src_compression_zziplib_generic_fseeko.cpp,v 1.2 2012/03/15 20:16:24 hans Exp $ --- src/compression/zziplib/generic/fseeko.cpp.orig 2008-01-05 17:33:45.000000000 +0000 +++ src/compression/zziplib/generic/fseeko.cpp @@@@ -52,13 +52,8 @@@@ #include #include -#if __STDC_VERSION__+0 > 199900L -#define ___ -#define ____ -#else #define ___ { #define ____ } -#endif #ifndef ZZIP_HAVE_FSEEKO #define fseeko fseek @ 1.2 log @Fix this properly. Tested on NetBSD and SunOS. @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Don't jump over variable initialization. @ text @d3 5 a7 15 Don't jump over variable initialization. --- src/compression/zziplib/generic/fseeko.cpp.orig 2008-01-05 18:33:45.000000000 +0100 +++ src/compression/zziplib/generic/fseeko.cpp 2011-12-30 16:11:43.327510421 +0100 @@@@ -445,6 +445,7 @@@@ struct zzip_entry_file /* : zzip_file_he zzip__new__ ZZIP_ENTRY_FILE* zzip_entry_fopen (ZZIP_ENTRY* entry, int takeover) { + ___ zzip_off_t seek; if (! entry) return 0; if (! takeover) { ZZIP_ENTRY* found = (ZZIP_ENTRY*)malloc (sizeof(*entry)); @@@@ -472,7 +473,7 @@@@ zzip_entry_fopen (ZZIP_ENTRY* entry, int file->zlib.zalloc = Z_NULL; file->zlib.zfree = Z_NULL; d9 10 a18 5 - ___ zzip_off_t seek = file->data; + seek = file->data; seek += sizeof(file->buffer); seek -= seek & (sizeof(file->buffer)-1); assert (file->data < seek); /* pre-read to next PAGESIZE boundary... */ fseeko (file->entry->diskfile, file->data + file->dataoff, SEEK_SET); @