[Extractor-gtk-cvslog] SF.net SVN: extractor-gtk: [46] trunk/extractor/generic.c
Extract files from unusual archive formats
Brought to you by:
someone-guy
From: <som...@us...> - 2007-09-16 14:41:17
|
Revision: 46 http://extractor-gtk.svn.sourceforge.net/extractor-gtk/?rev=46&view=rev Author: someone-guy Date: 2007-09-16 07:41:16 -0700 (Sun, 16 Sep 2007) Log Message: ----------- Ignore possible bzip2-headers where we could not find any block end code Modified Paths: -------------- trunk/extractor/generic.c Modified: trunk/extractor/generic.c =================================================================== --- trunk/extractor/generic.c 2007-09-16 14:00:04 UTC (rev 45) +++ trunk/extractor/generic.c 2007-09-16 14:41:16 UTC (rev 46) @@ -75,6 +75,10 @@ cnt++; break; case TAG(0, 'B', 'Z', 'h'): + if (bz2idx >= 0 && list[bz2idx].len == 0) { + list[bz2idx].start = ftell(in) - 3; + break; + } add_entry(&list, cnt, "bz2"); list[cnt].start = ftell(in) - 3; bz2idx = cnt; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |