diff --git a/libavutil/log.c b/libavutil/log.c index 9e09a10398..5f7034b4e3 100644 --- a/libavutil/log.c +++ b/libavutil/log.c @@ -34,7 +34,7 @@ static #endif int av_log_level = AV_LOG_INFO; -#ifdef _WIN32 +#if defined(_WIN32) && !defined(__MINGW32CE__) #include 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");