Codebase list cdparanoia / f55bf439-8945-4b25-9f79-0baf207380b4/main report.h
f55bf439-8945-4b25-9f79-0baf207380b4/main

Tree @f55bf439-8945-4b25-9f79-0baf207380b4/main (Download .tar.gz)

report.h @f55bf439-8945-4b25-9f79-0baf207380b4/mainraw · history · blame

extern int verbose;
extern int quiet;
extern FILE *reportfile;

#define report(...) {if(!quiet){fprintf(stderr, __VA_ARGS__);fputc('\n',stderr);} \
    if(reportfile){fprintf(reportfile, __VA_ARGS__);fputc('\n',reportfile);}}
#define reportC(...) {if(!quiet){fprintf(stderr, __VA_ARGS__);}	\
    if(reportfile){fprintf(reportfile, __VA_ARGS__);}}
#define printC(...) {if(!quiet){fprintf(stderr, __VA_ARGS__);}}
#define logC(...) {if(reportfile){fprintf(reportfile, __VA_ARGS__);}}