Changeset 64 in libcf for trunk/test/debug.c
- Timestamp:
- 04/10/13 17:32:58 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/debug.c
r63 r64 9 9 #include <string.h> 10 10 11 void callee (void) { 11 void callee3 (void) { 12 // ... 13 12 14 CF_DEBUG_BEGIN_FUNCTION; 15 CF_DEBUG_PRINT_CALLSTACK (stdout); 16 CF_DEBUG_END_FUNCTION; 13 17 14 CF_DEBUG_PRINT_CALLSTACK (stdout); 18 // ... 19 } 15 20 21 void callee2 (void) { 22 // ... 23 24 CF_DEBUG_BEGIN_FUNCTION; 25 callee3 (); 16 26 CF_DEBUG_END_FUNCTION; 27 28 // ... 29 } 30 31 void callee1 (void) { 32 // ... 33 34 CF_DEBUG_BEGIN_FUNCTION; 35 callee2 (); 36 CF_DEBUG_END_FUNCTION; 37 38 // ... 17 39 } 18 40 … … 24 46 25 47 CF_DEBUG_INITIALIZE; 26 CF_DEBUG_BEGIN_FUNCTION;27 48 28 49 CF_DEBUG_PRINT (stderr, "print message with context to stderr\n"); 29 50 30 CF_DEBUG_PRINT_BIN (stdout, (unsigned char *) data, (int) sizeof (data), " hehehehe\n");51 CF_DEBUG_PRINT_BIN (stdout, (unsigned char *) data, (int) sizeof (data), "data : \n%s", data); 31 52 32 callee (); 53 CF_DEBUG_BEGIN_FUNCTION; 54 callee1 (); 55 CF_DEBUG_END_FUNCTION; 33 56 34 CF_DEBUG_END_FUNCTION;35 57 CF_DEBUG_FINALIZE; 36 58
Note:
See TracChangeset
for help on using the changeset viewer.