Version 6.4.0.0.beta1, tag libreoffice-6.4.0.0.beta1
[LibreOffice.git] / external / libgpg-error / w32-build-fixes-3.patch.1
blob5883211f957042cb4339b7720829843894d50aa6
1 diff -ru libgpg-error.orig/src/gpg-error.c libgpg-error/src/gpg-error.c
2 --- libgpg-error.orig/src/gpg-error.c   2016-12-02 22:55:32.000000000 +0100
3 +++ libgpg-error/src/gpg-error.c        2017-09-13 22:25:10.040113800 +0200
4 @@ -206,7 +206,7 @@
5    static const char src_prefix[] = "GPG_ERR_SOURCE_";
6    static const char code_prefix[] = "GPG_ERR_";
7  
8 -  if (!strncasecmp (src_prefix, str, sizeof (src_prefix) - 1))
9 +  if (!_strnicmp (src_prefix, str, sizeof (src_prefix) - 1))
10      {
11        gpg_err_source_t src;
13 @@ -220,14 +220,14 @@
14           const char *src_sym;
16           src_sym = gpg_strsource_sym (src << GPG_ERR_SOURCE_SHIFT);
17 -         if (src_sym && !strcasecmp (str, src_sym + sizeof (src_prefix) - 1))
18 +         if (src_sym && !_stricmp (str, src_sym + sizeof (src_prefix) - 1))
19             {
20               *err |= src << GPG_ERR_SOURCE_SHIFT;
21               return 1;
22             }
23         }
24      }
25 -  else if (!strncasecmp (code_prefix, str, sizeof (code_prefix) - 1))
26 +  else if (!_strnicmp (code_prefix, str, sizeof (code_prefix) - 1))
27      {
28        gpg_err_code_t code;
30 @@ -240,7 +240,7 @@
31         {
32           const char *code_sym = gpg_strerror_sym (code);
33           if (code_sym
34 -             && !strcasecmp (str, code_sym + sizeof (code_prefix) - 1))
35 +             && !_stricmp (str, code_sym + sizeof (code_prefix) - 1))
36             {
37               *err |= code;
38               return 1;
39 @@ -296,7 +296,7 @@
40    for (src = 0; src < GPG_ERR_SOURCE_DIM; src++)
41      {
42        const char *src_str = gpg_strsource (src << GPG_ERR_SOURCE_SHIFT);
43 -      if (src_str && !strcasecmp (str, src_str))
44 +      if (src_str && !_stricmp (str, src_str))
45         {
46           if (*have_source)
47             return 0;
48 @@ -310,7 +310,7 @@
49    for (code = 0; code < GPG_ERR_CODE_DIM; code++)
50      {
51        const char *code_str = gpg_strerror (code);
52 -      if (code_str && !strcasecmp (str, code_str))
53 +      if (code_str && !_stricmp (str, code_str))
54         {
55           if (*have_code)
56             return 0;
57 Nur in libgpg-error/src: gpg-error.c~.