summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-20-gettimeofday-or-ftime
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-20-gettimeofday-or-ftime')
-rw-r--r--Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-20-gettimeofday-or-ftime58
1 files changed, 0 insertions, 58 deletions
diff --git a/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-20-gettimeofday-or-ftime b/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-20-gettimeofday-or-ftime
deleted file mode 100644
index 891117407da..00000000000
--- a/Build/source/texk/dvisvgm/dvisvgm-0.8.7-PATCHES/patch-20-gettimeofday-or-ftime
+++ /dev/null
@@ -1,58 +0,0 @@
- Use gettimeofday(), ftime(), or time(), as available.
-
-diff -ur dvisvgm-0.8.7.orig/configure.ac dvisvgm-0.8.7/configure.ac
---- dvisvgm-0.8.7.orig/configure.ac 2009-11-09 18:17:17.000000000 +0100
-+++ dvisvgm-0.8.7/configure.ac 2009-12-14 14:23:12.000000000 +0100
-@@ -22,6 +22,9 @@
- AC_PROG_RANLIB
- AC_LANG(C)
-
-+AC_CHECK_FUNCS([ftime gettimeofday])
-+AC_CHECK_HEADERS([sys/time.h sys/timeb.h])
-+
- # Check whether MikTeX import libraries should be linked
- case $host in
- *-mingw32* | *-windows*)
-diff -ur dvisvgm-0.8.7.orig/src/dvisvgm.cpp dvisvgm-0.8.7/src/dvisvgm.cpp
---- dvisvgm-0.8.7.orig/src/dvisvgm.cpp 2009-11-13 14:49:31.000000000 +0100
-+++ dvisvgm-0.8.7/src/dvisvgm.cpp 2009-12-14 14:37:35.000000000 +0100
-@@ -23,7 +23,6 @@
- #include <iostream>
- #include <sstream>
- #include <string>
--#include <sys/timeb.h>
- #include <time.h>
- #include "gzstream.h"
- #include "CommandLine.h"
-@@ -46,6 +45,12 @@
- #define EMAIL "Martin Gieseking <martin.gieseking@uos.de>"
- #endif
-
-+#if defined (HAVE_SYS_TIME_H)
-+#include <sys/time.h>
-+#elif defined (HAVE_SYS_TIMEB_H)
-+#include <sys/timeb.h>
-+#endif
-+
- using namespace std;
-
-
-@@ -106,9 +111,18 @@
-
- /** Returns timestamp (wall time) in seconds. */
- static double get_time () {
-+#if defined (HAVE_SYS_TIME_H)
-+ struct timeval tv;
-+ gettimeofday(&tv, NULL);
-+ return tv.tv_sec + tv.tv_usec/1000000.0;
-+#elif defined (HAVE_SYS_TIMEB_H)
- struct timeb tb;
- ftime(&tb);
- return tb.time + tb.millitm/1000.0;
-+#else
-+ time_t myclock = time((time_t*)NULL);
-+ return myclock;
-+#endif
- }
-
-