Check %l[doux] first, when looking for the format to use with 64-bit
[obnox/wireshark/wip.git] / wiretap / configure.in
index 5a48aee475838f4b23f36a8068fcbcf01df3f136..d3afcd97945d155e31c4e04f088a3441f49efa32 100644 (file)
@@ -288,16 +288,19 @@ AC_COMPILE_IFELSE(
   ],
   [
     AC_MSG_RESULT(no)
-    AC_WIRETAP_CHECK_64BIT_FORMAT(ll,
+    AC_WIRETAP_CHECK_64BIT_FORMAT(l,
       [
-       AC_WIRETAP_CHECK_64BIT_FORMAT(L,
-         [
-           AC_WIRETAP_CHECK_64BIT_FORMAT(q,
-             [
-               AC_MSG_ERROR([neither %llx nor %Lx nor %qx worked on a 64-bit integer])
-             ])
-         ])
-      ])
+      AC_WIRETAP_CHECK_64BIT_FORMAT(ll,
+       [
+         AC_WIRETAP_CHECK_64BIT_FORMAT(L,
+           [
+             AC_WIRETAP_CHECK_64BIT_FORMAT(q,
+               [
+                 AC_MSG_ERROR([neither %lx nor %llx nor %Lx nor %qx worked on a 64-bit integer])
+               ])
+           ])
+       ])
+    ])
   ])
 
 #