X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fmodules%2Fswftools.c;h=8ee200115198c90322db65d6fa32e9eafbe63e5e;hb=18dd08323fb4f5dde730ee742ea76a6a646f18ad;hp=fa0bb19a05c61d542bf6d4d9f33787b9e107681b;hpb=6c3ab5574d31504d24710c2756899d49275c1a37;p=swftools.git diff --git a/lib/modules/swftools.c b/lib/modules/swftools.c index fa0bb19..8ee2001 100644 --- a/lib/modules/swftools.c +++ b/lib/modules/swftools.c @@ -100,6 +100,7 @@ U16 swf_GetDefineID(TAG * t) case ST_DEFINESHAPE3: case ST_DEFINESHAPE4: case ST_DEFINEMORPHSHAPE: + case ST_DEFINEMORPHSHAPE2: case ST_DEFINEEDITTEXT: case ST_DEFINEBITS: case ST_DEFINEBITSJPEG2: @@ -225,6 +226,7 @@ static int swf_definingtagids[] = ST_DEFINESHAPE3, ST_DEFINESHAPE4, ST_DEFINEMORPHSHAPE, + ST_DEFINEMORPHSHAPE2, ST_DEFINEFONT, ST_DEFINEFONT2, ST_DEFINEFONT3, @@ -471,7 +473,6 @@ void enumerateUsedIDs_styles(TAG * tag, void (*callback)(TAG*, int, void*), void for(t=0;tpos); if(type == 0) { @@ -675,7 +676,6 @@ void enumerateUsedIDs(TAG * tag, int base, void (*callback)(TAG*, int, void*), v } while(1) { - U16 charid; if(!swf_GetU8(tag)) //flags break; callback(tag, tag->pos + base, callback_data);