|
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__);}}
|