On Sun, Dec 04, 2005 at 02:45:42PM +0100, Sjoerd Langkemper wrote: > This patch fixes warnings like these: > warning: missing sentinel in function call > > Look at this page to find at what this warning is about: > http://www.linuxonly.nl/docs/sentinel/ > > This patch basically replaces NULL with (char *)NULL in functions which > are NULL-terminated. Maybe it is a good idea to define a constant for > (char *)NULL, but I don't know where that would be defined. > > Sjoerd
Patch looks right except for some of : + new_map = g_strconcat(map, accel_key, (gchar *)(char *)NULL); (I think I saw about 5.) and several uses in comparisons instead of variadics: +(clean_url != (char *)NULL) ? (char const *)clean_url : url, which are not needed or desirable. BTW, there's a small error in the explanation at the website. "NULL" as argument to variadic function is not typed (void *). (If it were, there wouldn't be a problem here, err at least not *this* problem. :) A resubmission would be greatly appreciated. Thanks. -chris Meta-comment for list maintainer: Can we please set ReplyTo on -patches mail to be gnucash-devel? _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel