Loading...
--- Libc/Libc-1583.40.7/include/assert.h
+++ Libc/Libc-1353.100.2/include/assert.h
@@ -56,12 +56,6 @@
#define assert(e) ((void)0)
#else
-#ifdef __FILE_NAME__
-#define __ASSERT_FILE_NAME __FILE_NAME__
-#else /* __FILE_NAME__ */
-#define __ASSERT_FILE_NAME __FILE__
-#endif /* __FILE_NAME__ */
-
#ifndef UNIFDEF_DRIVERKIT
#ifndef __GNUC__
@@ -73,7 +67,7 @@
__END_DECLS
#define assert(e) \
- ((void) ((e) ? ((void)0) : __assert (#e, __ASSERT_FILE_NAME, __LINE__)))
+ ((void) ((e) ? ((void)0) : __assert (#e, __FILE__, __LINE__)))
#define __assert(e, file, line) \
((void)printf ("%s:%d: failed assertion `%s'\n", file, line, e), abort())
@@ -97,10 +91,10 @@
#if __DARWIN_UNIX03
#define assert(e) \
- (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0)
+ (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
#else /* !__DARWIN_UNIX03 */
#define assert(e) \
- (__builtin_expect(!(e), 0) ? __assert (#e, __ASSERT_FILE_NAME, __LINE__) : (void)0)
+ (__builtin_expect(!(e), 0) ? __assert (#e, __FILE__, __LINE__) : (void)0)
#endif /* __DARWIN_UNIX03 */
#endif /* __GNUC__ */
@@ -109,7 +103,7 @@
void __assert_rtn(const char *, const char *, int, const char *) __dead2 __cold __disable_tail_calls;
__END_DECLS
#define assert(e) \
- (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __ASSERT_FILE_NAME, __LINE__, #e) : (void)0)
+ (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
#endif /* UNIFDEF_DRIVERKIT */
#endif /* NDEBUG */