[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