Mike Gran <spk...@yahoo.com> writes: >> From: Juhani Viheräkoski moonsh...@kapsi.fi
[...] >> strings.c: In function ‘scm_string_append’: >> strings.c:1300: error: ‘data’ may be used uninitialized in this function >> make[3]: *** [libguile_la-strings.lo] Error 1 [...] > This one's okay, I think. The allocation is made in make_stringbuf and > `data' > is set to point to its buffer. > > We'll have to set it to NULL in scm_string_append and other places to quiet > warnings. Yes. Or use "union { char *narrow; scm_t_wchar *wide; }" to make things obvious. Thanks, Ludo'.