[Scummvm-cvs-logs] SF.net SVN: scummvm:[34690] scummvm/branches/gsoc2008-gui/common/unzip.cpp
tanoku at users.sourceforge.net
tanoku at users.sourceforge.net
Mon Sep 29 23:44:15 CEST 2008
Revision: 34690
http://scummvm.svn.sourceforge.net/scummvm/?rev=34690&view=rev
Author: tanoku
Date: 2008-09-29 21:44:07 +0000 (Mon, 29 Sep 2008)
Log Message:
-----------
Removed unnecessary unzOpenFile() calls in getAllNames()
Modified Paths:
--------------
scummvm/branches/gsoc2008-gui/common/unzip.cpp
Modified: scummvm/branches/gsoc2008-gui/common/unzip.cpp
===================================================================
--- scummvm/branches/gsoc2008-gui/common/unzip.cpp 2008-09-29 20:40:58 UTC (rev 34689)
+++ scummvm/branches/gsoc2008-gui/common/unzip.cpp 2008-09-29 21:44:07 UTC (rev 34690)
@@ -1399,17 +1399,12 @@
if (unzGoToFirstFile(_zipFile) != UNZ_OK)
return 0;
- char fileNameBuffer[UNZ_MAXFILENAMEINZIP+1];
+ char fileNameBuffer[UNZ_MAXFILENAMEINZIP + 1];
list.clear();
do {
- unzOpenCurrentFile(_zipFile);
- unzGetCurrentFileInfo(_zipFile, 0, fileNameBuffer, UNZ_MAXFILENAMEINZIP+1, 0, 0, 0, 0);
-
+ unzGetCurrentFileInfo(_zipFile, 0, fileNameBuffer, UNZ_MAXFILENAMEINZIP + 1, 0, 0, 0, 0);
list.push_back(Common::String(fileNameBuffer));
-
- unzCloseCurrentFile(_zipFile);
-
} while (unzGoToNextFile(_zipFile) == UNZ_OK);
return list.size();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list