forked from AuroraMiddleware/gtk
Fix a memory leak in gtk-3.0.m4 file
This fix is inspired by, https://git.gnome.org/browse/glib/tree/m4macros/glib-2.0.m4 https://bugzilla.gnome.org/show_bug.cgi?id=757221
This commit is contained in:
parent
a5b1cdd0c1
commit
b3b4282beb
@ -82,14 +82,11 @@ dnl
|
|||||||
int
|
int
|
||||||
main ()
|
main ()
|
||||||
{
|
{
|
||||||
int major, minor, micro;
|
unsigned int major, minor, micro;
|
||||||
char *tmp_version;
|
|
||||||
|
|
||||||
fclose (fopen ("conf.gtktest", "w"));
|
fclose (fopen ("conf.gtktest", "w"));
|
||||||
|
|
||||||
/* HP/UX 9 (%@#!) writes to sscanf strings */
|
if (sscanf("$min_gtk_version", "%u.%u.%u", &major, &minor, µ) != 3) {
|
||||||
tmp_version = g_strdup("$min_gtk_version");
|
|
||||||
if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) {
|
|
||||||
printf("%s, bad version string\n", "$min_gtk_version");
|
printf("%s, bad version string\n", "$min_gtk_version");
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
@ -128,9 +125,9 @@ main ()
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n",
|
printf("\n*** An old version of GTK+ (%u.%u.%u) was found.\n",
|
||||||
gtk_major_version, gtk_minor_version, gtk_micro_version);
|
gtk_major_version, gtk_minor_version, gtk_micro_version);
|
||||||
printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n",
|
printf("*** You need a version of GTK+ newer than %u.%u.%u. The latest version of\n",
|
||||||
major, minor, micro);
|
major, minor, micro);
|
||||||
printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
|
printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n");
|
||||||
printf("***\n");
|
printf("***\n");
|
||||||
|
Loading…
Reference in New Issue
Block a user