[Scummvm-cvs-logs] SF.net SVN: scummvm: [25692] scummvm/trunk/common/unzip.cpp

chrilith at users.sourceforge.net chrilith at users.sourceforge.net
Sun Feb 18 18:47:25 CET 2007


Revision: 25692
          http://scummvm.svn.sourceforge.net/scummvm/?rev=25692&view=rev
Author:   chrilith
Date:     2007-02-18 09:47:24 -0800 (Sun, 18 Feb 2007)

Log Message:
-----------
Renamed crc32 which conflicts with Tapwave system function

Modified Paths:
--------------
    scummvm/trunk/common/unzip.cpp

Modified: scummvm/trunk/common/unzip.cpp
===================================================================
--- scummvm/trunk/common/unzip.cpp	2007-02-18 17:36:59 UTC (rev 25691)
+++ scummvm/trunk/common/unzip.cpp	2007-02-18 17:47:24 UTC (rev 25692)
@@ -120,7 +120,7 @@
 	uInt  size_local_extrafield;/* size of the local extra field */
 	uLong pos_local_extrafield;   /* position in the local extra field in read*/
 
-	uLong crc32;                /* crc32 of all data uncompressed */
+	uLong crc32_data;                /* crc32 of all data uncompressed */
 	uLong crc32_wait;           /* crc32 we must obtain after decompress all */
 	uLong rest_read_compressed; /* number of byte to be decompressed */
 	uLong rest_read_uncompressed;/*number of byte to be obtained after decomp*/
@@ -884,7 +884,7 @@
 	Store = s->cur_file_info.compression_method==0;
 
 	pfile_in_zip_read_info->crc32_wait=s->cur_file_info.crc;
-	pfile_in_zip_read_info->crc32=0;
+	pfile_in_zip_read_info->crc32_data=0;
 	pfile_in_zip_read_info->compression_method =
             s->cur_file_info.compression_method;
 	pfile_in_zip_read_info->file=&s->file;
@@ -1003,7 +1003,7 @@
 				*(pfile_in_zip_read_info->stream.next_out+i) =
                         *(pfile_in_zip_read_info->stream.next_in+i);
 
-			pfile_in_zip_read_info->crc32 = crc32(pfile_in_zip_read_info->crc32,
+			pfile_in_zip_read_info->crc32_data = crc32(pfile_in_zip_read_info->crc32_data,
 								pfile_in_zip_read_info->stream.next_out,
 								uDoCopy);
 			pfile_in_zip_read_info->rest_read_uncompressed-=uDoCopy;
@@ -1035,8 +1035,8 @@
 			uTotalOutAfter = pfile_in_zip_read_info->stream.total_out;
 			uOutThis = uTotalOutAfter-uTotalOutBefore;
 
-			pfile_in_zip_read_info->crc32 =
-                crc32(pfile_in_zip_read_info->crc32,bufBefore,
+			pfile_in_zip_read_info->crc32_data =
+                crc32(pfile_in_zip_read_info->crc32_data,bufBefore,
                         (uInt)(uOutThis));
 
 			pfile_in_zip_read_info->rest_read_uncompressed -=
@@ -1172,7 +1172,7 @@
 
 	if (pfile_in_zip_read_info->rest_read_uncompressed == 0)
 	{
-		if (pfile_in_zip_read_info->crc32 != pfile_in_zip_read_info->crc32_wait)
+		if (pfile_in_zip_read_info->crc32_data != pfile_in_zip_read_info->crc32_wait)
 			err=UNZ_CRCERROR;
 	}
 


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