Changeset 135 in libcf
- Timestamp:
- 07/12/13 15:48:29 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/test/debug.c
r66 r135 9 9 10 10 void callee3 (void) { 11 CF_DEBUG_BEGIN_FUNCTION; 12 13 // ... 14 CF_DEBUG_PRINT_CALLSTACK (stdout); 11 15 // ... 12 16 13 CF_DEBUG_BEGIN_FUNCTION;14 CF_DEBUG_PRINT_CALLSTACK (stdout);15 17 CF_DEBUG_END_FUNCTION; 16 17 // ...18 18 } 19 19 20 20 void callee2 (void) { 21 CF_DEBUG_BEGIN_FUNCTION; 22 23 // ... 24 callee3 (); 21 25 // ... 22 26 23 CF_DEBUG_BEGIN_FUNCTION;24 callee3 ();25 27 CF_DEBUG_END_FUNCTION; 26 27 // ...28 28 } 29 29 30 30 void callee1 (void) { 31 CF_DEBUG_BEGIN_FUNCTION; 32 33 // ... 34 callee2 (); 31 35 // ... 32 36 33 CF_DEBUG_BEGIN_FUNCTION;34 callee2 ();35 37 CF_DEBUG_END_FUNCTION; 36 37 // ...38 38 } 39 39 … … 44 44 "『 절원의 템페스트 OP2 Theme 』\n"; 45 45 46 /* init. once */ 46 47 CF_DEBUG_INITIALIZE; 47 48 49 /* at begin function */ 50 CF_DEBUG_BEGIN_FUNCTION; 51 52 /* print */ 48 53 CF_DEBUG_PRINT (stderr, "print message with context to stderr\n"); 49 54 50 55 CF_DEBUG_PRINT_BIN (stdout, (unsigned char *) data, (int) sizeof (data), "data : \n%s", data); 51 56 52 CF_DEBUG_BEGIN_FUNCTION;57 /* step into other function with cf debugging util */ 53 58 callee1 (); 59 60 /* at leave function */ 54 61 CF_DEBUG_END_FUNCTION; 55 62
Note:
See TracChangeset
for help on using the changeset viewer.