Loading...
--- 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);
}