HEX
Server: nginx/1.24.0
System: Linux nowruzgan 6.8.0-57-generic #59-Ubuntu SMP PREEMPT_DYNAMIC Sat Mar 15 17:40:59 UTC 2025 x86_64
User: babak (1000)
PHP: 8.3.6
Disabled: NONE
Upload Files
File: //opt/uFTP/debugHelper.h
#ifndef ENABLE_PRINTF_MODULE

    #define CURRENT_FILE __FILE__
    #define CURRENT_LINE __LINE__
    #define CURRENT_FUNC __func__

    #ifdef ENABLE_PRINTF 
        #define my_printf(fmt, args...) fprintf(stderr, " - file: %s - # %d - %s()" fmt, CURRENT_FILE, CURRENT_LINE, CURRENT_FUNC, ##args)
        #else
        #define my_printf(format, ...)  // Empty macro, no action
    #endif

    #ifdef ENABLE_PRINTF_ERROR 
        #define my_printfError(fmt, args...) fprintf(stderr, " - file: - # %s - %d - %s()" fmt, CURRENT_FILE, CURRENT_LINE, CURRENT_FUNC, ##args)
        #else
        #define my_printfError(format, ...)  // Empty macro, no action
    #endif
#endif