]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Make sure a switch statement does not have repetitive case statements.
authorBrett Cannon <bcannon@gmail.com>
Thu, 7 Feb 2008 22:27:10 +0000 (22:27 +0000)
committerBrett Cannon <bcannon@gmail.com>
Thu, 7 Feb 2008 22:27:10 +0000 (22:27 +0000)
Error found through LLVM post-2.1 svn.

Modules/_ctypes/libffi/src/x86/ffi_darwin.c

index 71ac587e5c33655a00e47f5151540cb3376564ee..6726afad87105340e055458af9f2a6195d8a5499 100644 (file)
@@ -146,7 +146,9 @@ ffi_status ffi_prep_cif_machdep(ffi_cif *cif)
     case FFI_TYPE_SINT64:
     case FFI_TYPE_FLOAT:
     case FFI_TYPE_DOUBLE:
+#if FFI_TYPE_LONGDOUBLE != FFI_TYPE_DOUBLE
     case FFI_TYPE_LONGDOUBLE:
+#endif
       cif->flags = (unsigned) cif->rtype->type;
       break;