From: kramm Date: Fri, 1 Apr 2005 08:00:24 +0000 (+0000) Subject: fixed anchor parsing X-Git-Tag: release-0-7-0~140 X-Git-Url: http://git.asbjorn.biz/?p=swftools.git;a=commitdiff_plain;h=342f82c58b0a333d0d7f6db7d4cd3b8c5e876956 fixed anchor parsing --- diff --git a/src/swfdump.c b/src/swfdump.c index c69d28f..f6da47a 100644 --- a/src/swfdump.c +++ b/src/swfdump.c @@ -982,9 +982,9 @@ int main (int argc,char ** argv) else if(tag->id == ST_FRAMELABEL) { int l = strlen(tag->data); printf(" \"%s\"", tag->data); - if(l < tag->len-1) { + if((l+1) < tag->len) { printf(" has %d extra bytes", tag->len-1-l); - if(tag ->len-1-l == 1 && tag->data[tag->len-1] == 1) + if(tag ->len - (l+1) == 1 && tag->data[tag->len-1] == 1) printf(" (ANCHOR)"); } if((framelabel && !issprite) ||