modules/unistr/u32-mbtouc.
* lib/unistr/u32-mbtouc-unsafe.c: Renamed from lib/unistr/u32-mbtouc.c.
* lib/unistr.h: Update.
+ * lib/linebreak.c: Update.
+ * modules/unistr/u32-mbtouc: Renamed from
+ modules/unistr/u32-mbtouc-safe.
+ * lib/unistr/u32-mbtouc.c: Renamed from lib/unistr/u32-mbtouc-safe.c.
+ * lib/unistr.h: Update.
+ * lib/unistr/u32-to-u8.c: Update.
+ * lib/unistr/u32-to-u16.c: Update.
2007-01-27 Bruno Haible <bruno@clisp.org>
# endif
#endif
-#ifdef GNULIB_UNISTR_U32_MBTOUC_SAFE
+#ifdef GNULIB_UNISTR_U32_MBTOUC
# if !HAVE_INLINE
extern int
- u32_mbtouc_safe (ucs4_t *puc, const uint32_t *s, size_t n);
+ u32_mbtouc (ucs4_t *puc, const uint32_t *s, size_t n);
# else
static inline int
-u32_mbtouc_safe (ucs4_t *puc, const uint32_t *s, size_t n)
+u32_mbtouc (ucs4_t *puc, const uint32_t *s, size_t n)
{
uint32_t c = *s;
/* Fetch a Unicode character from the input string. */
uc = *s++;
- /* No need to call the safe variant u32_mbtouc_safe, because
+ /* No need to call the safe variant u32_mbtouc, because
u16_uctomb will verify uc anyway. */
/* Store it in the output string. */
/* Fetch a Unicode character from the input string. */
uc = *s++;
- /* No need to call the safe variant u32_mbtouc_safe, because
+ /* No need to call the safe variant u32_mbtouc, because
u8_uctomb will verify uc anyway. */
/* Store it in the output string. */