Fix compilation on windows CE
authorMartin Storsjö <martin@martin.st>
Mon, 14 Jun 2010 08:51:46 +0000 (08:51 +0000)
committerMartin Storsjö <martin@martin.st>
Mon, 14 Jun 2010 08:51:46 +0000 (08:51 +0000)
Originally committed as revision 23600 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavutil/log.c

index 9e09a10..5f7034b 100644 (file)
@@ -34,7 +34,7 @@ static
 #endif
 int av_log_level = AV_LOG_INFO;
 
-#ifdef _WIN32
+#if defined(_WIN32) && !defined(__MINGW32CE__)
 #include <windows.h>
 static const uint8_t color[] = {12,12,12,14,7,7,7};
 static int16_t background, attr_orig;
@@ -51,7 +51,7 @@ static int use_color=-1;
 #undef fprintf
 static void colored_fputs(int level, const char *str){
     if(use_color<0){
-#ifdef _WIN32
+#if defined(_WIN32) && !defined(__MINGW32CE__)
         CONSOLE_SCREEN_BUFFER_INFO con_info;
         con = GetStdHandle(STD_ERROR_HANDLE);
         use_color = (con != INVALID_HANDLE_VALUE) && !getenv("NO_COLOR");