From 342f82c58b0a333d0d7f6db7d4cd3b8c5e876956 Mon Sep 17 00:00:00 2001 From: kramm Date: Fri, 1 Apr 2005 08:00:24 +0000 Subject: [PATCH] fixed anchor parsing --- src/swfdump.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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) || -- 1.7.10.4