]> git.sur5r.net Git - bacula/bacula/commitdiff
ebl Tweak compat.h for new mingw
authorEric Bollengier <eric@eb.homelinux.org>
Thu, 29 Jan 2009 09:13:19 +0000 (09:13 +0000)
committerEric Bollengier <eric@eb.homelinux.org>
Thu, 29 Jan 2009 09:13:19 +0000 (09:13 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@8410 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/win32/compat/compat.h
bacula/technotes-2.5

index fae82b6bd8fb0b565e56d2a66acec47f59a803a9..be55b8012a25b42d8b08e91b7c7bbae88fa56baf 100644 (file)
@@ -74,8 +74,11 @@ typedef double float64_t;
 #endif
 
 #if !defined(_MSC_VER) || (_MSC_VER < 1400) // VC8+
+#ifndef _TIME_T_DEFINED
+#define _TIME_T_DEFINED
 typedef long time_t;
 #endif
+#endif
 
 #if __STDC__ && !defined(HAVE_MINGW)
 typedef _dev_t dev_t;
@@ -129,9 +132,12 @@ typedef void DIR;
 #endif
 #endif
 
+#ifndef _TIMEZONE_DEFINED /* also in sys/time.h */
+#define _TIMEZONE_DEFINED
 struct timezone {
     int foo;
 };
+#endif
 
 int strcasecmp(const char*, const char *);
 int gettimeofday(struct timeval *, struct timezone *);
index 0b7ab88dfa0c13216d4bbc61aaf3e9a16840b4b5..799971e36d78c4724ec8e66e8a2edc607ad3c166 100644 (file)
@@ -10,6 +10,8 @@ filepattern (restore with regex in bsr)
 mixed priorities
 
 General:
+29Jan09
+ebl  Tweak compat.h for new mingw
 28Jan09
 ebl  Add new ScratchPool directive to Pool. Thanks to Graham
 ebl  Turn on db_get_file_list() single SQL because the failure