summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvisvgm
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2010-02-23 16:14:03 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2010-02-23 16:14:03 +0000
commit8ee4ce87e030dd4e217f99e924233dbbf393e049 (patch)
treea4fc2a004c2e92bdbba8d57a192ef96c0a434ef1 /Build/source/texk/dvisvgm
parentb243861dbff7f1514485d8f4df1770c4aba31a4a (diff)
build system fixes, mostly for mingw32 cross and win32
git-svn-id: svn://tug.org/texlive/trunk@17166 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvisvgm')
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/ChangeLog6
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-30-WIN32-warning14
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-0.8.7/src/MetafontWrapper.cpp2
3 files changed, 21 insertions, 1 deletions
diff --git a/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/ChangeLog b/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/ChangeLog
index 59b110e6c6c..8a946155d41 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/ChangeLog
+++ b/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/ChangeLog
@@ -1,3 +1,9 @@
+2010-02-23 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Added patch-30-WIN32-warning.
+ * src/MetafontWrapper.cpp (execute) [WIN32]: Initialize the
+ DWORD exitcode with (DWORD)-1 to avoid warning.
+
2009-12-14 Peter Breitenlohner <peb@mppmu.mpg.de>
Added patch-20-gettimeofday-or-ftime.
diff --git a/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-30-WIN32-warning b/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-30-WIN32-warning
new file mode 100644
index 00000000000..2ce14dbe623
--- /dev/null
+++ b/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-30-WIN32-warning
@@ -0,0 +1,14 @@
+ Avoid compiler warning.
+
+diff -ur dvisvgm-0.8.7.orig/src/MetafontWrapper.cpp dvisvgm-0.8.7/src/MetafontWrapper.cpp
+--- dvisvgm-0.8.7.orig/src/MetafontWrapper.cpp 2009-11-06 22:17:58.000000000 +0100
++++ dvisvgm-0.8.7/src/MetafontWrapper.cpp 2010-02-23 13:49:35.706277518 +0100
+@@ -55,7 +55,7 @@
+ string cmdline = string("\"")+cmd+"\" "+params;
+ CreateProcess(NULL, (LPSTR)cmdline.c_str(), NULL, NULL, true, 0, NULL, NULL, &si, &pi);
+ WaitForSingleObject(pi.hProcess, INFINITE);
+- DWORD exitcode = -1;
++ DWORD exitcode = (DWORD)-1;
+ GetExitCodeProcess(pi.hProcess, &exitcode);
+ CloseHandle(devnull);
+ return exitcode;
diff --git a/Build/source/texk/dvisvgm/dvisvgm-0.8.7/src/MetafontWrapper.cpp b/Build/source/texk/dvisvgm/dvisvgm-0.8.7/src/MetafontWrapper.cpp
index f551b640ef1..1f9f7c314f0 100644
--- a/Build/source/texk/dvisvgm/dvisvgm-0.8.7/src/MetafontWrapper.cpp
+++ b/Build/source/texk/dvisvgm/dvisvgm-0.8.7/src/MetafontWrapper.cpp
@@ -55,7 +55,7 @@ static int execute (const char *cmd, const char *params) {
string cmdline = string("\"")+cmd+"\" "+params;
CreateProcess(NULL, (LPSTR)cmdline.c_str(), NULL, NULL, true, 0, NULL, NULL, &si, &pi);
WaitForSingleObject(pi.hProcess, INFINITE);
- DWORD exitcode = -1;
+ DWORD exitcode = (DWORD)-1;
GetExitCodeProcess(pi.hProcess, &exitcode);
CloseHandle(devnull);
return exitcode;