X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fswfdump.c;h=2967d917229f068288f04c0425cf94a9a90901b7;hb=ddf646ca8e7a6f30ed99c144b46483199cfb8e8f;hp=6c944b6a5dcb814e69f0f8ff8b5843c514dff9e6;hpb=527bbe91c516cd744ea1d60f506a3507d5477982;p=swftools.git
diff --git a/src/swfdump.c b/src/swfdump.c
index 6c944b6..2967d91 100644
--- a/src/swfdump.c
+++ b/src/swfdump.c
@@ -73,8 +73,8 @@ static struct options_t options[] = {
{"s", "shapes"},
{"F", "fonts"},
{"p", "placements"},
-{"b", "bbox"},
{"B", "buttons"},
+{"b", "bbox"},
{"X", "width"},
{"Y", "height"},
{"r", "rate"},
@@ -185,6 +185,7 @@ void args_callback_usage(char *name)
printf("-s , --shapes Show shape coordinates/styles\n");
printf("-F , --fonts Show font information\n");
printf("-p , --placements Show placement information\n");
+ printf("-B , --buttons Show button information\n");
printf("-b , --bbox Print tag's bounding boxes\n");
printf("-X , --width Prints out a string of the form \"-X width\".\n");
printf("-Y , --height Prints out a string of the form \"-Y height\".\n");
@@ -1046,7 +1047,7 @@ int main (int argc,char ** argv)
if(html)
{
char*fileversions[] = {"","1,0,0,0", "2,0,0,0","3,0,0,0","4,0,0,0",
- "5,0,0,0","6,0,23,0","7,0,0,0","8,0,0,0","9,0,0,0","10,0,0,0"};
+ "5,0,0,0","6,0,23,0","7,0,0,0","8,0,0,0","9,0,0,0","10,0,0,0", "11,0,0,0", "12,0,0,0"};
if(swf.fileVersion>10) {
fprintf(stderr, "Fileversion>10\n");
exit(1);
@@ -1071,9 +1072,11 @@ int main (int argc,char ** argv)
" \n"
" \n"
" \n"
+ " \n"
" \n"
"\n", xsize, ysize, fileversions[swf.fileVersion],
@@ -1198,7 +1201,7 @@ int main (int argc,char ** argv)
swf_SetTagPos(tag, 0);
U32 flags = swf_GetU32(tag);
char*s = swf_GetString(tag);
- if(flags) {
+ if(flags&~1) {
printf(" flags=%08x", flags);
}
if(*s) {