+2007-01-21 Bruno Haible <bruno@clisp.org>
+
+ * msgl-iconv.c (convert_string, convert_msgstr, iconvable_string,
+ iconvable_msgstr): Update for changed calling convention of
+ xmem_cd_iconv.
+
2007-01-07 Bruno Haible <bruno@clisp.org>
* msgmerge.c (message_merge): Copy the obsolete bit from the ref
/* Message list charset and locale charset handling.
- Copyright (C) 2001-2003, 2005-2006 Free Software Foundation, Inc.
+ Copyright (C) 2001-2003, 2005-2007 Free Software Foundation, Inc.
Written by Bruno Haible <haible@clisp.cons.org>, 2001.
This program is free software; you can redistribute it and/or modify
{
size_t len = strlen (string) + 1;
char *result = NULL;
- size_t resultlen;
+ size_t resultlen = 0;
if (xmem_cd_iconv (string, len, cd, &result, &resultlen) == 0)
/* Verify the result has exactly one NUL byte, at the end. */
const struct conversion_context* context)
{
char *result = NULL;
- size_t resultlen;
+ size_t resultlen = 0;
if (!(mp->msgstr_len > 0 && mp->msgstr[mp->msgstr_len - 1] == '\0'))
abort ();
{
size_t len = strlen (string) + 1;
char *result = NULL;
- size_t resultlen;
+ size_t resultlen = 0;
if (xmem_cd_iconv (string, len, cd, &result, &resultlen) == 0)
{
iconvable_msgstr (iconv_t cd, message_ty *mp)
{
char *result = NULL;
- size_t resultlen;
+ size_t resultlen = 0;
if (!(mp->msgstr_len > 0 && mp->msgstr[mp->msgstr_len - 1] == '\0'))
abort ();