show tag sizes
[swftools.git] / src / swfdump.c
index c6ab0d2..c1a003b 100644 (file)
@@ -31,6 +31,7 @@ int args_callback_option(char*name,char*val)
 {\r
     if(!strcmp(name, "V")) {\r
        printf("swfdump - part of %s %s\n", PACKAGE, VERSION);\r
+       exit(0);\r
     }\r
 }\r
 int args_callback_longoption(char*name,char*val)\r
@@ -80,7 +81,7 @@ int main (int argc,char ** argv)
     tag = swf.FirstTag;\r
 \r
     while(tag) {\r
-       printf("[%02x] %s%s", tag->id, prefix, getTagName(tag));\r
+       printf("[%02x] %9d %s%s", tag->id, tag->len, prefix, getTagName(tag));\r
        if(isDefiningTag(tag)) {\r
            U16 id = GetDefineID(tag);\r
            printf(" defines id %04x", id);\r