Loading...
include/secure/_common.h Libc-1725.40.4 Libc-498
--- Libc/Libc-1725.40.4/include/secure/_common.h
+++ Libc/Libc-498/include/secure/_common.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2007, 2008 Apple Inc. All rights reserved.
+ * Copyright (c) 2007 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -24,22 +24,18 @@
 #ifndef _SECURE__COMMON_H_
 #define _SECURE__COMMON_H_
 
-#include <_types.h>
-
 #undef _USE_FORTIFY_LEVEL
-#if defined(_FORTIFY_SOURCE) && _FORTIFY_SOURCE > 0
-#  if _FORTIFY_SOURCE > 1
-#    define _USE_FORTIFY_LEVEL 2
-#  else
-#    define _USE_FORTIFY_LEVEL 1
-#  endif
+#ifdef _FORTIFY_SOURCE && _FORTIFY_SOURCE > 0
+#if _FORTIFY_SOURCE > 1
+#define _USE_FORTIFY_LEVEL 2
 #else
-#  define _USE_FORTIFY_LEVEL 0
+#define _USE_FORTIFY_LEVEL 1
+#endif
+#else
+#define _USE_FORTIFY_LEVEL 0
 #endif
 
 #define __darwin_obsz0(object) __builtin_object_size (object, 0)
-#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
-#define __darwin_pass_obsz0 __attribute__((__pass_object_size__(0)))
-#define __darwin_pass_obsz __attribute__((__pass_object_size__(_USE_FORTIFY_LEVEL > 1 ? 1 : 0)))
+#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1)
 
 #endif