* src/xfns.c (xic_string_conversion_callback): Allocate size 1, not 0.
return;
failure:
- /* Return a string of length 0 using the C library malloc. This
+ /* Return a string of length 0 using the C library malloc (1)
+ (not malloc (0), to pacify gcc -Walloc-size). This
assumes XFree is able to free data allocated with our malloc
wrapper. */
call_data->text->length = 0;
- call_data->text->string.mbs = malloc (0);
+ call_data->text->string.mbs = malloc (1);
}
#endif /* HAVE_X_I18N */