diff options
Diffstat (limited to 'wiretap/aclocal.m4')
-rw-r--r-- | wiretap/aclocal.m4 | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/wiretap/aclocal.m4 b/wiretap/aclocal.m4 index c425057428..c009d8039e 100644 --- a/wiretap/aclocal.m4 +++ b/wiretap/aclocal.m4 @@ -197,10 +197,13 @@ int main () { int major, minor, micro; + char *tmp_version; system ("touch conf.gtktest"); - if (sscanf("$min_gtk_version", "%d.%d.%d", &major, &minor, µ) != 3) { + /* HP/UX 9 (%@#!) writes to sscanf strings */ + 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"); exit(1); } |