mirror of
https://git.libssh.org/projects/libssh.git
synced 2026-02-09 09:54:25 +09:00
Make the calltrace logging optional
This commit is contained in:
@@ -872,8 +872,13 @@ int ssh_execute_message_callbacks(SSH_SESSION *session);
|
|||||||
}\
|
}\
|
||||||
} while(0)
|
} while(0)
|
||||||
|
|
||||||
|
#ifdef DEBUG_CALLTRACE
|
||||||
#define enter_function() _enter_function(session)
|
#define enter_function() _enter_function(session)
|
||||||
#define leave_function() _leave_function(session)
|
#define leave_function() _leave_function(session)
|
||||||
|
#else
|
||||||
|
#define enter_function() (void)session
|
||||||
|
#define leave_function() (void)session
|
||||||
|
#endif
|
||||||
|
|
||||||
/** Free memory space */
|
/** Free memory space */
|
||||||
#define SAFE_FREE(x) do { if ((x) != NULL) {free(x); x=NULL;} } while(0)
|
#define SAFE_FREE(x) do { if ((x) != NULL) {free(x); x=NULL;} } while(0)
|
||||||
|
|||||||
Reference in New Issue
Block a user