]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Fri, 21 Mar 2014 18:27:13 +0000 (18:27 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Fri, 21 Mar 2014 18:27:13 +0000 (18:27 +0000)
MagickCore/method-attribute.h

index 7f5d58e4ee7ebd992de9c4ec27fcbde5293253d4..222a18f2c765ac19276945a0f28f9dc4da3d7a65 100644 (file)
@@ -123,13 +123,7 @@ extern "C" {
 #  define magick_unreferenced(x)  /* nothing */
 #endif
 
-#if defined(__apple_build_version__)
-#  define magick_alloc_size(x)
-#  define magick_alloc_sizes(x,y)
-#  define magick_cold_spot
-#  define magick_hot_spot
-#else
-#if defined(__clang__) || (((__GNUC__) > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 3)))
+#if (defined(__clang__) || (((__GNUC__) > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ >= 3)))) && !defined(__apple_build_version__)
 #  define magick_alloc_size(x)  __attribute__((__alloc_size__(x)))
 #  define magick_alloc_sizes(x,y)  __attribute__((__alloc_size__(x,y)))
 #  define magick_cold_spot  __attribute__((__cold__))
@@ -140,7 +134,6 @@ extern "C" {
 #  define magick_cold_spot
 #  define magick_hot_spot
 #endif
-#endif
 
 #if defined(__cplusplus) || defined(c_plusplus)
 }