cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=56a4d3037e38a01903f2f35d45f86103976c0a5e

commit 56a4d3037e38a01903f2f35d45f86103976c0a5e
Author: Vincent Torri <[email protected]>
Date:   Tue Oct 24 16:12:09 2017 -0700

    Evil: really drop Windows XP support
    
    Summary: set WINVER macro to at least Vista macro value
    
    Test Plan: compilation
    
    Reviewers: cedric
    
    Subscribers: jpeg
    
    Differential Revision: https://phab.enlightenment.org/D5369
---
 m4/evil_windows.m4       | 4 ++--
 src/lib/evil/evil_util.c | 2 --
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/m4/evil_windows.m4 b/m4/evil_windows.m4
index 8876d6c629..fff9f8251b 100644
--- a/m4/evil_windows.m4
+++ b/m4/evil_windows.m4
@@ -31,11 +31,11 @@ AC_MSG_RESULT([${_winver}])
 
 case "${_winver}" in
   vista)
-     EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0600"
+     EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0600 -DWINVER=0x0600"
      _efl_windows_version="Windows Vista"
      ;;
   win7)
-     EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0601"
+     EFL_WINDOWS_VERSION_CFLAGS="-D_WIN32_WINNT=0x0601 -DWINVER=0x0601"
      _efl_windows_version="Windows 7"
      ;;
   *)
diff --git a/src/lib/evil/evil_util.c b/src/lib/evil/evil_util.c
index ebbe0ad093..4f74353a16 100644
--- a/src/lib/evil/evil_util.c
+++ b/src/lib/evil/evil_util.c
@@ -90,9 +90,7 @@ evil_utf16_to_utf8(const wchar_t *text16)
    if (!text16)
      return NULL;
 
-#if WINVER >= 0x0600
    flag = WC_ERR_INVALID_CHARS;
-#endif
 
    size8 = WideCharToMultiByte(CP_UTF8, flag, text16, -1, NULL, 0, NULL, NULL);
    if (size8 == 0)

-- 


Reply via email to