/* print_log - logs the debug messages to the specified log file */ void print_log(FILE *log_file, char *message, char *program_name, char *file_name, int line_no, const char *function_name); /* print_err - logs the error messages to the log_file */ void print_err(FILE *log_file, char *message, char *program_name); #if 0 #define PRINT_LOG(log_file, message) { \ print_log(log_file, \ message, \ program_name, \ __FILE__, \ __LINE__, \ __FUNCTION__); \ } #define PRINT_ERR(log_file, message) { \ print_err(log_file, \ message, \ program_name); \ } #endif #if 1 #define PRINT_LOG(log_file, message) { } #define PRINT_ERR(log_file, message) { } #endif