[pkg-wine-party] [wine] 46/66: kernel32: Make CompareStringEx semi-stub flag FIXME only show once.

Jens Reyer jreyer-guest at moszumanska.debian.org
Mon Oct 10 13:03:26 UTC 2016


This is an automated email from the git hooks/post-receive script.

jreyer-guest pushed a commit to branch upstream-stable
in repository wine.

commit 9ca9d890a89a8db702eebb0ee934dbbc8988c43a
Author: Austin English <austinenglish at gmail.com>
Date:   Wed Dec 23 00:13:40 2015 -0600

    kernel32: Make CompareStringEx semi-stub flag FIXME only show once.
    
    Signed-off-by: Austin English <austinenglish at gmail.com>
    Signed-off-by: Alexandre Julliard <julliard at winehq.org>
    (cherry picked from commit 5d186034c14d7e424e5f07e8e4ca0eb492453ca9)
    Signed-off-by: Michael Stefaniuc <mstefani at winehq.org>
---
 dlls/kernel32/locale.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/dlls/kernel32/locale.c b/dlls/kernel32/locale.c
index 253032d..98f0631 100644
--- a/dlls/kernel32/locale.c
+++ b/dlls/kernel32/locale.c
@@ -3353,6 +3353,7 @@ INT WINAPI CompareStringEx(LPCWSTR locale, DWORD flags, LPCWSTR str1, INT len1,
     DWORD semistub_flags = NORM_LINGUISTIC_CASING|LINGUISTIC_IGNORECASE|0x10000000;
     /* 0x10000000 is related to diacritics in Arabic, Japanese, and Hebrew */
     INT ret;
+    static int once;
 
     if (version) FIXME("unexpected version parameter\n");
     if (reserved) FIXME("unexpected reserved value\n");
@@ -3371,7 +3372,10 @@ INT WINAPI CompareStringEx(LPCWSTR locale, DWORD flags, LPCWSTR str1, INT len1,
     }
 
     if (flags & semistub_flags)
-        FIXME("semi-stub behavor for flag(s) 0x%x\n", flags & semistub_flags);
+    {
+        if (!once++)
+            FIXME("semi-stub behavior for flag(s) 0x%x\n", flags & semistub_flags);
+    }
 
     if (len1 < 0) len1 = strlenW(str1);
     if (len2 < 0) len2 = strlenW(str2);

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wine/wine.git



More information about the pkg-wine-party mailing list