Changeset 62 in libcf for trunk/include/cf_debug.h


Ignore:
Timestamp:
04/08/13 11:03:03 (11 years ago)
Author:
cheese
Message:

#1 fix memory leak under debug util

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/cf_debug.h

    r54 r62  
    5555
    5656/**
     57 * 디버깅 모듈 초기화
     58 *
     59 * @see CF_Debug_Initialize
     60 */
     61# define CF_DEBUG_INITIALIZE                                        \
     62    CF_Debug_Initialize ()
     63
     64/**
     65 * 디버깅 모듈 해제
     66 *
     67 * @see CF_Debug_Finalize
     68 */
     69# define CF_DEBUG_FINALIZE                                          \
     70    CF_Debug_Finalize ()
     71
     72/**
    5773 * 함수에 진입
    5874 *
    5975 * @see CF_Debug_EnterFunction
    6076 */
    61 # define CF_DEBUG_BEGIN_FUNCTION                                \
     77# define CF_DEBUG_BEGIN_FUNCTION                                    \
    6278    CF_Debug_EnterFunction (__FILE__,__func__,__LINE__)
    6379
     
    6783 * @see CF_Debug_LeaveFunction
    6884 */
    69 # define CF_DEBUG_END_FUNCTION                  \
     85# define CF_DEBUG_END_FUNCTION                                      \
    7086    CF_Debug_LeaveFunction ()
    7187
     
    7389# define CF_DEBUG_PRINT(__fp,__fmt,...)
    7490# define CF_DEBUG_PRINT_BIN(__fp,__bin,__len,__fmt,...)
     91# define CF_DEBUG_INITIALIZE
     92# define CF_DEBUG_FINALIZE
    7593# define CF_DEBUG_BEGIN_FUNCTION
    7694# define CF_DEBUG_END_FUNCTION
     
    98116
    99117CF_EXPORT int
     118CF_Debug_Initialize     (void);
     119
     120CF_EXPORT int
     121CF_Debug_Finalize       (void);
     122
     123CF_EXPORT int
    100124CF_Debug_PrintCallStack (FILE * fp);
    101125
Note: See TracChangeset for help on using the changeset viewer.