]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
improvements in long long usage
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Thu, 22 Mar 2012 21:57:37 +0000 (22:57 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Thu, 22 Mar 2012 21:57:37 +0000 (22:57 +0100)
m4/hooks.m4

index f070238d0170b34cb8e9fed1627959d0d4a417b6..ee6ba5a8ba2628f9dd11fa2fb690b6d3203d6be5 100644 (file)
@@ -224,17 +224,13 @@ fi
   AC_CHECK_SIZEOF(long long)
   AC_CHECK_SIZEOF(long)
   AC_CHECK_SIZEOF(int)
-  case $ac_cv_sizeof_void_p in
-    $ac_cv_sizeof_long_long)
-      AC_DEFINE([GNUTLS_POINTER_TO_INT_CAST], [(long long)],
-                [Additional cast to bring void* to a type castable to int.])
-      ;;
-    $ac_cv_sizeof_long)
+  if test x$ac_cv_sizeof_void_p = x$ac_cv_sizeof_long;then
       AC_DEFINE([GNUTLS_POINTER_TO_INT_CAST], [(long)],
                 [Additional cast to bring void* to a type castable to int.])
-      ;;
-    *)
+  elif test x$ac_cv_sizeof_void_p = x$ac_cv_sizeof_long_long;then
+      AC_DEFINE([GNUTLS_POINTER_TO_INT_CAST], [(long long)],
+                [Additional cast to bring void* to a type castable to int.])
+   else
       AC_DEFINE([GNUTLS_POINTER_TO_INT_CAST], [])
-      ;;
-  esac
+   fi
 ])