* gettext-tools/src/msgexec.c (process_message): Don't assume that fprintf
supports %zu.
* gettext-tools/src/msgfilter.c (process_message): Likewise.
if (mp->msgid_plural != NULL)
{
- char *plural_form_string = xasprintf ("%zu", k);
+ char *plural_form_string = xasprintf ("%lu", (unsigned long) k);
xsetenv ("MSGEXEC_PLURAL_FORM", plural_form_string, 1);
free (plural_form_string);
if (mp->msgid_plural != NULL)
{
- char *plural_form_string = xasprintf ("%zu", k);
+ char *plural_form_string = xasprintf ("%lu", (unsigned long) k);
xsetenv ("MSGFILTER_PLURAL_FORM", plural_form_string, 1);
free (plural_form_string);