Changeset 64 in libcf for trunk/test/debug.c


Ignore:
Timestamp:
04/10/13 17:32:58 (11 years ago)
Author:
cheese
Message:

#1 arrange test code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/debug.c

    r63 r64  
    99#include <string.h>
    1010
    11 void callee (void) {
     11void callee3 (void) {
     12    // ...
     13
    1214    CF_DEBUG_BEGIN_FUNCTION;
     15    CF_DEBUG_PRINT_CALLSTACK (stdout);
     16    CF_DEBUG_END_FUNCTION;
    1317
    14     CF_DEBUG_PRINT_CALLSTACK (stdout);
     18    // ...
     19}
    1520
     21void callee2 (void) {
     22    // ...
     23
     24    CF_DEBUG_BEGIN_FUNCTION;
     25    callee3 ();
    1626    CF_DEBUG_END_FUNCTION;
     27
     28    // ...
     29}
     30
     31void callee1 (void) {
     32    // ...
     33
     34    CF_DEBUG_BEGIN_FUNCTION;
     35    callee2 ();
     36    CF_DEBUG_END_FUNCTION;
     37
     38    // ...
    1739}
    1840
     
    2446
    2547    CF_DEBUG_INITIALIZE;
    26     CF_DEBUG_BEGIN_FUNCTION;
    2748
    2849    CF_DEBUG_PRINT (stderr, "print message with context to stderr\n");
    2950
    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);
    3152
    32     callee ();
     53    CF_DEBUG_BEGIN_FUNCTION;
     54    callee1 ();
     55    CF_DEBUG_END_FUNCTION;
    3356
    34     CF_DEBUG_END_FUNCTION;
    3557    CF_DEBUG_FINALIZE;
    3658
Note: See TracChangeset for help on using the changeset viewer.