diff options
Diffstat (limited to 'lib/unilbrk/u16-possible-linebreaks.c')
-rw-r--r-- | lib/unilbrk/u16-possible-linebreaks.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/unilbrk/u16-possible-linebreaks.c b/lib/unilbrk/u16-possible-linebreaks.c index 75d50efc5a..bbb236ae4e 100644 --- a/lib/unilbrk/u16-possible-linebreaks.c +++ b/lib/unilbrk/u16-possible-linebreaks.c @@ -216,7 +216,10 @@ u16_possible_linebreaks_loop (const uint16_t *s, size_t n, const char *encoding, } } -#undef u16_possible_linebreaks +#if defined IN_LIBUNISTRING +/* For backward compatibility with older versions of libunistring. */ + +# undef u16_possible_linebreaks void u16_possible_linebreaks (const uint16_t *s, size_t n, const char *encoding, @@ -225,6 +228,8 @@ u16_possible_linebreaks (const uint16_t *s, size_t n, const char *encoding, u16_possible_linebreaks_loop (s, n, encoding, -1, p); } +#endif + void u16_possible_linebreaks_v2 (const uint16_t *s, size_t n, const char *encoding, char *p) |