Loading...
secure/memset_chk.c Libc-1725.40.4 Libc-583
--- Libc/Libc-1725.40.4/secure/memset_chk.c
+++ Libc/Libc-583/secure/memset_chk.c
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2007-2013 Apple Inc. All rights reserved.
+ * Copyright (c) 2007 Apple Inc. All rights reserved.
  *
  * @APPLE_LICENSE_HEADER_START@
  *
@@ -23,13 +23,14 @@
 
 #include <stdlib.h>
 #include <string.h>
-#include "secure.h"
+
+extern void __chk_fail (void) __attribute__((__noreturn__));
 
 void *
 __memset_chk (void *dest, int val, size_t len, size_t dstlen)
 {
   if (__builtin_expect (dstlen < len, 0))
-    __chk_fail_overflow ();
+    __chk_fail ();
 
   return memset (dest, val, len);
 }