X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fswfdump.c;h=2a4b6e34c1d224aab478cea68c757b769d7b6a6c;hb=c637e71fcb53515cb26d22c2a3eae4ca080ed636;hp=fe3cb3cf4ddc40f47706d54489a4fe346c1cd21b;hpb=58e96671dcb9a558401ed19056121604c12bc996;p=swftools.git diff --git a/src/swfdump.c b/src/swfdump.c index fe3cb3c..2a4b6e3 100644 --- a/src/swfdump.c +++ b/src/swfdump.c @@ -56,7 +56,6 @@ struct options_t options[] = {"e","html"}, {"p","placements"}, {"u","used"}, - {"v","verbose"}, {"V","version"}, {"d","hex"}, {0,0} @@ -622,7 +621,7 @@ int main (int argc,char ** argv) return 1; } - f = open(filename,O_RDONLY); + f = open(filename,O_RDONLY|O_BINARY); if (f<0) { @@ -878,6 +877,11 @@ int main (int argc,char ** argv) handleEditText(tag); printf("\n"); } + else if(tag->id == ST_DEFINEMOVIE) { + U16 id = swf_GetU16(tag); + char*s = swf_GetString(tag); + printf(" URL: %s\n", s); + } else if(tag->id == ST_DEFINETEXT || tag->id == ST_DEFINETEXT2) { if(showtext) handleText(tag);