CCUnit  2.1
A C Unit Testing Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
CCUnitConfig.h File Reference

CCUnit configrations. More...

#include <ccunit/config.h>
Include dependency graph for CCUnitConfig.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define bool   int
 boolean
#define true   (1)
 true
#define false   (0)
 false
#define safe_free(p)   (!p ? NULL : (free ((void*)p), (p) = NULL))
 safty free memory.
#define safe_strdup(s)   (!s ? NULL : strdup (s))
 safty strdup.

Detailed Description

CCUnit configrations.


Macro Definition Documentation

#define bool   int

boolean

#define false   (0)

false

#define safe_free (   p)    (!p ? NULL : (free ((void*)p), (p) = NULL))
#define safe_strdup (   s)    (!s ? NULL : strdup (s))

safty strdup.

Tries not to pass NULL to strdup.

Parameters:
sstring to duplicate.
Returns:
duplicated string, or NULL when error occured.

Referenced by ccunit_newTestCase(), ccunit_newTestFailure(), ccunit_newTestFunc(), ccunit_newTestSuite(), initTestDef(), and newFuncDef().

#define true   (1)

true

SourceForge.jp hosts this site. Send comments to: CCUnit Developer