X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=src%2Fswfextract.c;h=863faf50ba889ad4f47af8e70fe5d66e0f82bfef;hb=860eb8fcabf038906e2038a914a643ce35eb6a52;hp=a5794c65ae678c764fae96aca74c79bc0c2f8b89;hpb=32f13e61458ba5f8c29c0a06636a3cc14ee4cb95;p=swftools.git diff --git a/src/swfextract.c b/src/swfextract.c index a5794c6..863faf5 100644 --- a/src/swfextract.c +++ b/src/swfextract.c @@ -114,6 +114,7 @@ int args_callback_option(char*name,char*val) fprintf(stderr, "Only one --jpegs argument is allowed. (Try to use a range, e.g. -j 1,2,3)\n"); exit(1); } + /* TODO: count number of IDs in val range */ numextracts++; extractjpegids = val; return 1; @@ -340,6 +341,8 @@ void extractTag(SWF*swf, char*filename) } if(srctag->id == ST_DEFINESPRITE) sprite = 1; + if(srctag->id == ST_JPEGTABLES) + copy = 1; if(swf_isDefiningTag(srctag)) { int id = swf_GetDefineID(srctag); if(used[id]) {