summaryrefslogtreecommitdiff
path: root/libs/c/include/assert.h
blob: 6742f6bb6b32831c6f5c297cd3e203edce2a9096 (plain)
1
2
3
4
5
6
7
8
#ifndef _C_ASSERT_H
#define _C_ASSERT_H

#define assert(condition) (void) ((condition) || __assert_failed(#condition, __FILE__, __FUNCTION__, __LINE__));

void __assert_failed(char *condition, char *fileName, char *functionName, int lineNumber);

#endif