|
|
1.1 root 1: /* (-lgl
2: * COHERENT Version 4.1.0
3: * Copyright (c) 1982, 1993 by Mark Williams Company.
4: * All rights reserved. May not be copied without permission.
5: -lgl) */
6: /*
7: * assert.h
8: * C diagnostics header.
9: * Draft Proposed ANSI C Standard, Section 4.2, 12/7/88 draft.
10: */
11:
12: #ifndef __ASSERT_H__
13: #define __ASSERT_H__
14: extern void __assertfail();
15: #endif
16:
17: #undef assert
18:
19: #if NDEBUG
20: #define assert(p) ((void)0)
21: #else
22: #define assert(p) ((p) ? (void)0 : __assertfail(#p, __FILE__, __LINE__))
23: #endif
24:
25: /* end of assert.h */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.