X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;ds=sidebyside;f=src%2Fswfdump.c;h=b5f8b30d12654f84551eea12e092814a3020b0bf;hb=4818394f9d96fe1a48d182ae3d1e1e9964203ad5;hp=7ce9773502f78cf3521c78596e4399476bb0263a;hpb=d76c6ece4a8e3d3e5a9ce9a24bf7dcad531b97ed;p=swftools.git diff --git a/src/swfdump.c b/src/swfdump.c index 7ce9773..b5f8b30 100644 --- a/src/swfdump.c +++ b/src/swfdump.c @@ -423,7 +423,7 @@ int main (int argc,char ** argv) #ifdef HAVE_STAT fstat(f, &statbuf); - if(statbuf.st_size != swf.fileSize) + if(statbuf.st_size != swf.fileSize && !swf.compressed) dumperror("Real Filesize (%d) doesn't match header Filesize (%d)", statbuf.st_size, swf.fileSize); #endif @@ -471,6 +471,8 @@ int main (int argc,char ** argv) return 0; } printf("[HEADER] File version: %d\n", swf.fileVersion); + if(swf.compressed) + printf("[HEADER] File is compressed.\n"); printf("[HEADER] File size: %ld\n", swf.fileSize); printf("[HEADER] Frame rate: %f\n",swf.frameRate/256.0); printf("[HEADER] Frame count: %d\n",swf.frameCount);