From 9ce199fbdfdab7ea619959741e0dba0dc5ca9146 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Wed, 28 Jul 2010 23:00:52 +0200 Subject: [PATCH] unistr/u*-chr, unistr/u*-strchr: Fix link errors and warnings. --- ChangeLog | 15 +++++++++++++++ lib/unistr/u8-chr.c | 2 ++ modules/unistr/u16-chr-tests | 1 + modules/unistr/u16-strchr-tests | 1 + modules/unistr/u8-chr-tests | 1 + modules/unistr/u8-strchr-tests | 1 + tests/unistr/test-u16-chr.c | 1 + tests/unistr/test-u16-strchr.c | 1 + tests/unistr/test-u32-chr.c | 1 + tests/unistr/test-u32-strchr.c | 1 + tests/unistr/test-u8-chr.c | 1 + tests/unistr/test-u8-strchr.c | 1 + 12 files changed, 27 insertions(+) diff --git a/ChangeLog b/ChangeLog index 15e2a32a8..f0e71ac8a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,20 @@ 2010-07-28 Bruno Haible + unistr/u*-chr, unistr/u*-strchr: Fix link errors and warnings. + * lib/unistr/u8-chr.c: Include . + * tests/unistr/test-u8-chr.c: Likewise. + * tests/unistr/test-u16-chr.c: Likewise. + * tests/unistr/test-u32-chr.c: Likewise. + * tests/unistr/test-u8-strchr.c: Likewise. + * tests/unistr/test-u16-strchr.c: Likewise. + * tests/unistr/test-u32-strchr.c: Likewise. + * modules/unistr/u8-chr-tests (Depends-on): Add unistr/u32-set. + * modules/unistr/u16-chr-tests (Depends-on): Likewise. + * modules/unistr/u8-strchr-tests (Depends-on): Likewise. + * modules/unistr/u16-strchr-tests (Depends-on): Likewise. + +2010-07-28 Bruno Haible + Use spaces for indentation, not tabs. * lib/**/*.[hcy] except lib/reg*.[hc]: Untabify. diff --git a/lib/unistr/u8-chr.c b/lib/unistr/u8-chr.c index 25b7a3ebe..c266fef25 100644 --- a/lib/unistr/u8-chr.c +++ b/lib/unistr/u8-chr.c @@ -21,6 +21,8 @@ /* Specification. */ #include "unistr.h" +#include + uint8_t * u8_chr (const uint8_t *s, size_t n, ucs4_t uc) { diff --git a/modules/unistr/u16-chr-tests b/modules/unistr/u16-chr-tests index 41692e212..cd274d69c 100644 --- a/modules/unistr/u16-chr-tests +++ b/modules/unistr/u16-chr-tests @@ -9,6 +9,7 @@ Depends-on: extensions getpagesize unistr/u16-set +unistr/u32-set unistr/u32-to-u16 configure.ac: diff --git a/modules/unistr/u16-strchr-tests b/modules/unistr/u16-strchr-tests index 8ac007856..d99ca31f7 100644 --- a/modules/unistr/u16-strchr-tests +++ b/modules/unistr/u16-strchr-tests @@ -9,6 +9,7 @@ Depends-on: extensions getpagesize unistr/u16-set +unistr/u32-set configure.ac: gl_FUNC_MMAP_ANON diff --git a/modules/unistr/u8-chr-tests b/modules/unistr/u8-chr-tests index 8bbba2433..9b015a3dc 100644 --- a/modules/unistr/u8-chr-tests +++ b/modules/unistr/u8-chr-tests @@ -9,6 +9,7 @@ Depends-on: extensions getpagesize unistr/u8-set +unistr/u32-set unistr/u32-to-u8 configure.ac: diff --git a/modules/unistr/u8-strchr-tests b/modules/unistr/u8-strchr-tests index 103671f97..899bed5de 100644 --- a/modules/unistr/u8-strchr-tests +++ b/modules/unistr/u8-strchr-tests @@ -9,6 +9,7 @@ Depends-on: extensions getpagesize unistr/u8-set +unistr/u32-set configure.ac: gl_FUNC_MMAP_ANON diff --git a/tests/unistr/test-u16-chr.c b/tests/unistr/test-u16-chr.c index 10a0ccb03..b8594a019 100644 --- a/tests/unistr/test-u16-chr.c +++ b/tests/unistr/test-u16-chr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u16-strchr.c b/tests/unistr/test-u16-strchr.c index c3d5111d8..24cab3a06 100644 --- a/tests/unistr/test-u16-strchr.c +++ b/tests/unistr/test-u16-strchr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u32-chr.c b/tests/unistr/test-u32-chr.c index da58e9594..aec961389 100644 --- a/tests/unistr/test-u32-chr.c +++ b/tests/unistr/test-u32-chr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u32-strchr.c b/tests/unistr/test-u32-strchr.c index f2b3a1644..fdbdc0dbc 100644 --- a/tests/unistr/test-u32-strchr.c +++ b/tests/unistr/test-u32-strchr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u8-chr.c b/tests/unistr/test-u8-chr.c index 6162c9063..08496bfbd 100644 --- a/tests/unistr/test-u8-chr.c +++ b/tests/unistr/test-u8-chr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" diff --git a/tests/unistr/test-u8-strchr.c b/tests/unistr/test-u8-strchr.c index 5491a71cd..ee8b9f2b3 100644 --- a/tests/unistr/test-u8-strchr.c +++ b/tests/unistr/test-u8-strchr.c @@ -21,6 +21,7 @@ #include "unistr.h" #include +#include #include "zerosize-ptr.h" #include "macros.h" -- 2.11.0