aboutsummaryrefslogtreecommitdiff
path: root/graphics/win32-codecs/files/patch-ad
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/win32-codecs/files/patch-ad')
-rw-r--r--graphics/win32-codecs/files/patch-ad257
1 files changed, 22 insertions, 235 deletions
diff --git a/graphics/win32-codecs/files/patch-ad b/graphics/win32-codecs/files/patch-ad
index a8f54d45e145..03103c655807 100644
--- a/graphics/win32-codecs/files/patch-ad
+++ b/graphics/win32-codecs/files/patch-ad
@@ -1,235 +1,22 @@
---- lib/loader/ext.c.orig Sat Sep 16 17:02:10 2000
-+++ lib/loader/ext.c Sat Sep 16 17:02:14 2000
-@@ -7,7 +7,7 @@
- ********************************************************/
- #include <config.h>
-
--#include <malloc.h>
-+#include <stdlib.h>
- #include <unistd.h>
- #include <sys/mman.h>
- #include <errno.h>
---- lib/loader/win32.c.orig Sat Sep 16 17:03:28 2000
-+++ lib/loader/win32.c Sat Sep 16 17:03:30 2000
-@@ -13,7 +13,7 @@
- #include "win32.h"
- #include <stdio.h>
- #include <pthread.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <time.h>
- #include <sys/types.h>
- #include <sys/time.h>
---- lib/loader/driver.c.orig Sat Sep 16 17:04:30 2000
-+++ lib/loader/driver.c Sat Sep 16 17:04:32 2000
-@@ -1,6 +1,6 @@
- #include <config.h>
- #include <stdio.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <wine/driver.h>
- #include <wine/pe_image.h>
- #include <wine/winreg.h>
---- lib/loader/resource.c.orig Sat Sep 16 17:07:41 2000
-+++ lib/loader/resource.c Sat Sep 16 17:08:00 2000
-@@ -253,6 +253,56 @@
- return RES_SizeofResource( hModule, hRsrc );
- }
-
-+/**********************************************************************
-+ * LoadStringW (USER32.376)
-+ */
-+INT WINAPI LoadStringW( HINSTANCE instance, UINT resource_id,
-+ LPWSTR buffer, INT buflen )
-+{
-+ HGLOBAL hmem;
-+ HRSRC hrsrc;
-+ WCHAR *p;
-+ int string_num;
-+ int i;
-+
-+ if (HIWORD(resource_id)==0xFFFF) /* netscape 3 passes this */
-+ resource_id = (UINT)(-((INT)resource_id));
-+ TRACE("instance = %04x, id = %04x, buffer = %08x, "
-+ "length = %d\n", instance, (int)resource_id, (int) buffer, buflen);
-+
-+ /* Use bits 4 - 19 (incremented by 1) as resourceid, mask out
-+ * 20 - 31. */
-+ hrsrc = FindResourceW( instance, (LPCWSTR)(((resource_id>>4)&0xffff)+1),
-+ RT_STRINGW );
-+ if (!hrsrc) return 0;
-+ hmem = LoadResource( instance, hrsrc );
-+ if (!hmem) return 0;
-+
-+ p = LockResource(hmem);
-+ string_num = resource_id & 0x000f;
-+ for (i = 0; i < string_num; i++)
-+ p += *p + 1;
-+
-+ TRACE("strlen = %d\n", (int)*p );
-+
-+ if (buffer == NULL) return *p;
-+ i = min(buflen - 1, *p);
-+ if (i > 0) {
-+ memcpy(buffer, p + 1, i * sizeof (WCHAR));
-+ buffer[i] = (WCHAR) 0;
-+ } else {
-+ if (buflen > 1) {
-+ buffer[0] = (WCHAR) 0;
-+ return 0;
-+ }
-+#if 0
-+ WARN("Dont know why caller give buflen=%d *p=%d trying to obtain string '%s'\n", buflen, *p, p + 1);
-+#endif
-+ }
-+
-+ TRACE("String loaded !\n");
-+ return i;
-+}
-
-
- /**********************************************************************
-@@ -303,57 +353,6 @@
- HeapFree( GetProcessHeap(), 0, wbuf );
-
- return retval;
--}
--
--/**********************************************************************
-- * LoadStringW (USER32.376)
-- */
--INT WINAPI LoadStringW( HINSTANCE instance, UINT resource_id,
-- LPWSTR buffer, INT buflen )
--{
-- HGLOBAL hmem;
-- HRSRC hrsrc;
-- WCHAR *p;
-- int string_num;
-- int i;
--
-- if (HIWORD(resource_id)==0xFFFF) /* netscape 3 passes this */
-- resource_id = (UINT)(-((INT)resource_id));
-- TRACE("instance = %04x, id = %04x, buffer = %08x, "
-- "length = %d\n", instance, (int)resource_id, (int) buffer, buflen);
--
-- /* Use bits 4 - 19 (incremented by 1) as resourceid, mask out
-- * 20 - 31. */
-- hrsrc = FindResourceW( instance, (LPCWSTR)(((resource_id>>4)&0xffff)+1),
-- RT_STRINGW );
-- if (!hrsrc) return 0;
-- hmem = LoadResource( instance, hrsrc );
-- if (!hmem) return 0;
--
-- p = LockResource(hmem);
-- string_num = resource_id & 0x000f;
-- for (i = 0; i < string_num; i++)
-- p += *p + 1;
--
-- TRACE("strlen = %d\n", (int)*p );
--
-- if (buffer == NULL) return *p;
-- i = min(buflen - 1, *p);
-- if (i > 0) {
-- memcpy(buffer, p + 1, i * sizeof (WCHAR));
-- buffer[i] = (WCHAR) 0;
-- } else {
-- if (buflen > 1) {
-- buffer[0] = (WCHAR) 0;
-- return 0;
-- }
--#if 0
-- WARN("Dont know why caller give buflen=%d *p=%d trying to obtain string '%s'\n", buflen, *p, p + 1);
--#endif
-- }
--
-- TRACE("String loaded !\n");
-- return i;
- }
-
- /* Messages...used by FormatMessage32* (KERNEL32.something)
---- lib/videocodec/VideoDecoder.cpp.orig Sat Sep 16 17:11:41 2000
-+++ lib/videocodec/VideoDecoder.cpp Sat Sep 16 17:16:25 2000
-@@ -20,7 +20,6 @@
- #include <fcntl.h>
- #include <sys/mman.h>
- #include <sys/types.h>
--#include <malloc.h>
- #include <stdio.h>
- #include <unistd.h>
- #include <strstream>
---- lib/avifile/Cache.h.orig Sat Sep 16 17:22:11 2000
-+++ lib/avifile/Cache.h Sat Sep 16 17:22:14 2000
-@@ -2,7 +2,7 @@
- #include <default.h>
- #define _LARGEFILE64_SOURCE
- #include <unistd.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <string.h>
- #include <stdio.h>
- #include <pthread.h>
---- lib/avifile/FastReadStream.cpp.orig Sat Sep 16 17:23:45 2000
-+++ lib/avifile/FastReadStream.cpp Sat Sep 16 17:23:47 2000
-@@ -8,7 +8,7 @@
- #include <features.h>
- #endif
- #include <unistd.h>
--#include <malloc.h>
-+#include <stdlib.h>
-
- #ifdef __FreeBSD__
- #define lseek64 lseek
---- lib/avifile/AviRead.h.orig Sat Sep 16 17:25:10 2000
-+++ lib/avifile/AviRead.h Sat Sep 16 17:25:13 2000
-@@ -10,7 +10,7 @@
- #include <avifmt.h>
- #include <default.h>
- #include <unistd.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <string.h>
- #include <stdio.h>
- #include <pthread.h>
---- lib/avifile/AviWrite.h.orig Sat Sep 16 17:26:35 2000
-+++ lib/avifile/AviWrite.h Sat Sep 16 17:26:37 2000
-@@ -11,7 +11,7 @@
- #include <avifmt.h>
- #include <default.h>
- #include <unistd.h>
--#include <malloc.h>
-+#include <stdlib.h>
- #include <string.h>
- #include <stdio.h>
- #include <pthread.h>
---- samples/benchmark/main.cpp.orig Sat Sep 16 17:28:22 2000
-+++ samples/benchmark/main.cpp Sat Sep 16 17:28:24 2000
-@@ -9,7 +9,6 @@
- #include <config.h>
-
- #include <stdio.h>
--#include <malloc.h>
- #include <signal.h>
- #include <iostream.h>
- #include <unistd.h>
---- samples/benchmark/renderer.cpp.orig Sat Sep 16 17:29:28 2000
-+++ samples/benchmark/renderer.cpp Sat Sep 16 17:29:29 2000
-@@ -14,7 +14,7 @@
- #include <sys/ipc.h>
- #include <sys/shm.h>
-
--#include <malloc.h>
-+#include <stdlib.h>
- #include <pthread.h>
- #include "renderer.h"
- #include "RegAccess.h"
---- player/renderer.cpp.orig Sat Sep 16 22:31:56 2000
-+++ player/renderer.cpp Sat Sep 16 22:32:02 2000
-@@ -16,7 +16,7 @@
- #include <sys/ipc.h>
- #include <sys/shm.h>
-
--#include <malloc.h>
-+#include <stdlib.h>
- #include <pthread.h>
- #include "renderer.h"
- #include "RegAccess.h"
+--- Makefile.in.orig Tue Oct 3 08:19:35 2000
++++ Makefile.in Fri Oct 6 13:36:01 2000
+@@ -66,17 +66,14 @@
+ $(INSTALL_PROGRAM) -m0755 ./avifile-config $(bindir)
+
+ install:
+- -$(INSTALL_PROGRAM) -d $(datadir)
+ -$(INSTALL_PROGRAM) -d $(includedir)/avifile/wine
+ -$(INSTALL_PROGRAM) -d $(datadir)/avifile
+- -$(INSTALL_PROGRAM) -d $(libdir)
+- -$(INSTALL_PROGRAM) -d $(bindir)
+ -$(INSTALL_PROGRAM) ./lib/libaviplay.so $(libdir)
+ -$(INSTALL_PROGRAM) ./include/*.h $(includedir)/avifile
+ -$(INSTALL_PROGRAM) ./include/wine/*.h $(includedir)/avifile/wine
+ ifeq (@USE_QT@,1)
+- -$(INSTALL_PROGRAM) ./bin/aviplay $(bindir)
+- -$(INSTALL_PROGRAM) ./bin/benchmark $(bindir)
++ -$(INSTALL_PROGRAM) -s ./bin/aviplay $(bindir)
++ -$(INSTALL_PROGRAM) -s ./bin/benchmark $(bindir)
+ -$(INSTALL_PROGRAM) ./bin/*.ppm $(datadir)/avifile
+ -$(INSTALL_PROGRAM) ./bin/*.png $(datadir)/avifile
+ ifeq (@USE_VIDCAP@,1)