summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2023-04-21 12:13:18 +0200
committerBruno Haible <bruno@clisp.org>2023-04-21 12:13:18 +0200
commit92284f002752d9019d2bfc081e7f2bbe85f1aa8b (patch)
tree416fd940bcd0ddc2012a923c8189d8e7ce6b32e8
parent34b971f6fd1862d81ef7a01db967c0ddaeb9f3ca (diff)
downloadlibunistring-92284f002752d9019d2bfc081e7f2bbe85f1aa8b.tar.gz
Make sure unicase.h gets a definition of LIBUNISTRING_DLL_VARIABLE.
* gnulib-local/lib/unicase.in.h.diff: Add a '#include <unistring/woe32dll.h>', instead of relying on uninorm.h to include it indirectly.
-rw-r--r--ChangeLog7
-rw-r--r--gnulib-local/lib/unicase.in.h.diff17
2 files changed, 20 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index cf6b99e..4013d99 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2023-04-21 Bruno Haible <bruno@clisp.org>
+
+ Make sure unicase.h gets a definition of LIBUNISTRING_DLL_VARIABLE.
+ * gnulib-local/lib/unicase.in.h.diff: Add a
+ '#include <unistring/woe32dll.h>', instead of relying on uninorm.h to
+ include it indirectly.
+
2023-01-29 Bruno Haible <bruno@clisp.org>
Fix a bug in the *printf functions.
diff --git a/gnulib-local/lib/unicase.in.h.diff b/gnulib-local/lib/unicase.in.h.diff
index 6fa4261..7a5eeeb 100644
--- a/gnulib-local/lib/unicase.in.h.diff
+++ b/gnulib-local/lib/unicase.in.h.diff
@@ -1,7 +1,10 @@
-*** unicase.in.h.orig 2009-04-05 19:30:26.000000000 +0200
---- unicase.in.h 2009-04-10 16:21:23.000000000 +0200
+*** unicase.in.h.orig 2023-04-21 12:07:22.606233082 +0200
+--- unicase.in.h 2023-04-21 12:09:26.709004578 +0200
***************
-*** 20,26 ****
+*** 25,34 ****
+ #ifndef _UNICASE_H
+ #define _UNICASE_H
+
#include "unitypes.h"
/* Get bool. */
@@ -9,7 +12,13 @@
/* Get size_t. */
#include <stddef.h>
---- 20,26 ----
+--- 25,37 ----
+ #ifndef _UNICASE_H
+ #define _UNICASE_H
+
++ /* Get LIBUNISTRING_DLL_VARIABLE. */
++ #include <unistring/woe32dll.h>
++
#include "unitypes.h"
/* Get bool. */