X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fpng2swf.c;h=b03a11dee6f2dfc351b0a3f08682544438523ad2;hb=ca7c0df2c3399b27b6ed4157908a33df6cb23e2f;hp=2146ef7d3ce9c1c8937b28ce8351052f0f406ed7;hpb=a8e41ad8448d32836af0c87f4da8774454de6145;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");