diff -purN src/install.c src/install-patched.c --- src/install.c 2011-10-28 14:34:08.000000000 +0200 +++ src/install-patched.c 2013-05-30 11:28:54.000000000 +0200 @@ -31,14 +31,8 @@ #include #include -#ifdef __GNUC__ -#if defined(_WIN64) -#include -#else -#include -#endif -#else #include +#ifndef __GNUC__ #define strlwr(p) _strlwr(p) #endif diff -purN src/install_filter_win.c src/install_filter_win-patched.c --- src/install_filter_win.c 2010-09-22 22:35:52.000000000 +0200 +++ src/install_filter_win-patched.c 2013-05-30 11:39:19.000000000 +0200 @@ -21,15 +21,9 @@ #include -#ifdef __GNUC__ - #if defined(_WIN64) - #include - #else - #include - #endif -#else - #include - #define strlwr(p) _strlwr(p) +#include +#ifndef __GNUC__ +#define strlwr(p) _strlwr(p) #endif #include diff -purN src/registry.c src/registry-patched.c --- src/registry.c 2010-09-23 17:40:50.000000000 +0200 +++ src/registry-patched.c 2013-05-30 11:29:22.000000000 +0200 @@ -24,14 +24,8 @@ #include #include -#ifdef __GNUC__ -#if defined(_WIN64) -#include -#else -#include -#endif -#else #include +#ifndef __GNUC__ #define strlwr(p) _strlwr(p) #endif