Blame src/report.h

Packit cb6d3d
/*
Packit cb6d3d
  Copyright (C) 2008 Rocky Bernstein <rocky@gnu.org>
Packit cb6d3d
*/
Packit cb6d3d
Packit cb6d3d
extern int verbose;
Packit cb6d3d
extern int quiet;
Packit cb6d3d
extern FILE *reportfile;
Packit cb6d3d
Packit cb6d3d
#define report(...) {if(!quiet){fprintf(stderr, __VA_ARGS__);fputc('\n',stderr);} \
Packit cb6d3d
    if(reportfile){fprintf(reportfile, __VA_ARGS__);fputc('\n',reportfile);}}
Packit cb6d3d
#define reportC(...) {if(!quiet){fprintf(stderr, __VA_ARGS__);}	\
Packit cb6d3d
    if(reportfile){fprintf(reportfile, __VA_ARGS__);}}
Packit cb6d3d
#define printC(...) {if(!quiet){fprintf(stderr, __VA_ARGS__);}}
Packit cb6d3d
#define logC(...) {if(reportfile){fprintf(reportfile, __VA_ARGS__);}}