Le lundi 07 septembre 2009 à 13:40 +0200, Bernhard R. Link a écrit : > For the record: Noone sane would replace g_strdup_printf with snprintf, > but with asprintf. Case 1: char *foo; if (asprintf(&foo, "%s equals %i", somestring, someint) < 0) { fprintf(stderr, "Failed to allocate memory"); abort(); } Case 2: char *foo = g_strdup_printf ("%s equals %i", somestring, someint); Pick your choice. -- .''`. Josselin Mouette : :' : `. `' “I recommend you to learn English in hope that you in `- future understand things” -- Jörg Schilling
Attachment:
signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=