vlc_common.h: Cygwin & Mingw32 compatibilty update, needs review
authorDamien Fouilleul <damienf@videolan.org>
Thu, 28 Apr 2005 13:30:02 +0000 (13:30 +0000)
committerDamien Fouilleul <damienf@videolan.org>
Thu, 28 Apr 2005 13:30:02 +0000 (13:30 +0000)
record.c: make it compile under mingw32, needs review

include/vlc_common.h
modules/access_filter/record.c

index 0c0bcfd..f22df35 100644 (file)
@@ -906,7 +906,7 @@ static inline void _SetQWBE( uint8_t *p, uint64_t i_qw )
 #endif
 
 /* Format type specifiers for 64 bits numbers */
-#if !defined(WIN32) && !defined(UNDER_CE)
+#if defined(__MINGW32__) || defined(__CYGWIN32__) || (!defined(WIN32) && !defined(UNDER_CE))
 #   define I64Fd "%lld"
 #   define I64Fi "%lli"
 #   define I64Fo "%llo"
index 3be88ae..9699e08 100644 (file)
@@ -33,6 +33,7 @@
 #include "vlc_keys.h"
 #include <osd.h>
 #include <errno.h>
+#include <time.h>
 
 /*****************************************************************************
  * Module descriptor