X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fpng2swf.c;h=b03a11dee6f2dfc351b0a3f08682544438523ad2;hb=c5632476384129c77fab3dea934358ac6e7e4418;hp=2146ef7d3ce9c1c8937b28ce8351052f0f406ed7;hpb=9920f31d5204693619eb64cbbcfa7d472f40e79f;p=swftools.git diff --git a/src/png2swf.c b/src/png2swf.c index 2146ef7..b03a11d 100644 --- a/src/png2swf.c +++ b/src/png2swf.c @@ -806,9 +806,15 @@ int args_callback_option(char *arg, char *val) break; case 'v': - if (val) - global.verbose = atoi(val); - res = 1; + global.verbose++; + res = 0; + break; + + case 'q': + global.verbose--; + if(global.verbose<0) + global.verbose = 0; + res = 0; break; case 'X': @@ -848,6 +854,7 @@ static struct options_t options[] = { {"X", "pixel"}, {"Y", "pixel"}, {"v", "verbose"}, +{"q", "quiet"}, {"C", "cgi"}, {"V", "version"}, {0,0} @@ -887,7 +894,8 @@ void args_callback_usage(char *name) printf("-z , --zlib Enable Flash 6 (MX) Zlib Compression\n"); printf("-X , --pixel Force movie width to (default: autodetect)\n"); printf("-Y , --pixel Force movie height to (default: autodetect)\n"); - printf("-v , --verbose Set verbose level (0=quiet, 1=default, 2=debug)\n"); + printf("-v , --verbose Be verbose. Use more than one -v for greater effect \n"); + printf("-q , --quiet Omit normal log messages, only log errors\n"); printf("-C , --cgi For use as CGI- prepend http header, write to stdout\n"); printf("-V , --version Print version information and exit\n"); printf("\n");