fixed problem for SWFs without an END tag
authorkramm <kramm>
Sun, 9 Dec 2007 17:02:05 +0000 (17:02 +0000)
committerkramm <kramm>
Sun, 9 Dec 2007 17:02:05 +0000 (17:02 +0000)
src/swfbbox.c

index 138ad1e..9fbacaf 100644 (file)
@@ -543,7 +543,7 @@ static SRECT getMovieClipBBox(TAG*tag)
 
     memset(&movieSize,0,sizeof(SRECT));
 
-    while (tag->id != ST_END) {
+    while (tag && tag->id != ST_END) {
        if (swf_isPlaceTag(tag)) {
            if(hasid(tag)) {
                depth2id[swf_GetDepth(tag)] = swf_GetPlaceID(tag);