morph_logger.h 730 Bytes
Newer Older
priyank's avatar
priyank committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
/* 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