mirror of
https://github.com/libretro/scummvm.git
synced 2025-05-15 02:28:45 +00:00
some source formatting fixes
svn-id: r29297
This commit is contained in:
parent
0d2d2339fb
commit
31b77a48ee
@ -379,8 +379,7 @@ extern unzFile ZEXPORT unzOpen (const char *path)
|
|||||||
if (unzlocal_getShort(us->file,&us->gi.size_comment)!=UNZ_OK)
|
if (unzlocal_getShort(us->file,&us->gi.size_comment)!=UNZ_OK)
|
||||||
err=UNZ_ERRNO;
|
err=UNZ_ERRNO;
|
||||||
|
|
||||||
if ((central_pos<us->offset_central_dir+us->size_central_dir) &&
|
if ((central_pos<us->offset_central_dir+us->size_central_dir) && (err==UNZ_OK))
|
||||||
(err==UNZ_OK))
|
|
||||||
err=UNZ_BADZIPFILE;
|
err=UNZ_BADZIPFILE;
|
||||||
|
|
||||||
if (err!=UNZ_OK) {
|
if (err!=UNZ_OK) {
|
||||||
@ -862,8 +861,8 @@ extern int ZEXPORT unzOpenCurrentFile (unzFile file)
|
|||||||
&offset_local_extrafield,&size_local_extrafield)!=UNZ_OK)
|
&offset_local_extrafield,&size_local_extrafield)!=UNZ_OK)
|
||||||
return UNZ_BADZIPFILE;
|
return UNZ_BADZIPFILE;
|
||||||
|
|
||||||
pfile_in_zip_read_info = (file_in_zip_read_info_s*)
|
pfile_in_zip_read_info = (file_in_zip_read_info_s*) ALLOC(sizeof(file_in_zip_read_info_s));
|
||||||
ALLOC(sizeof(file_in_zip_read_info_s));
|
|
||||||
if (pfile_in_zip_read_info==NULL)
|
if (pfile_in_zip_read_info==NULL)
|
||||||
return UNZ_INTERNALERROR;
|
return UNZ_INTERNALERROR;
|
||||||
|
|
||||||
@ -887,15 +886,13 @@ extern int ZEXPORT unzOpenCurrentFile (unzFile file)
|
|||||||
|
|
||||||
pfile_in_zip_read_info->crc32_wait=s->cur_file_info.crc;
|
pfile_in_zip_read_info->crc32_wait=s->cur_file_info.crc;
|
||||||
pfile_in_zip_read_info->crc32_data=0;
|
pfile_in_zip_read_info->crc32_data=0;
|
||||||
pfile_in_zip_read_info->compression_method =
|
pfile_in_zip_read_info->compression_method = s->cur_file_info.compression_method;
|
||||||
s->cur_file_info.compression_method;
|
|
||||||
pfile_in_zip_read_info->file=&s->file;
|
pfile_in_zip_read_info->file=&s->file;
|
||||||
pfile_in_zip_read_info->byte_before_the_zipfile=s->byte_before_the_zipfile;
|
pfile_in_zip_read_info->byte_before_the_zipfile=s->byte_before_the_zipfile;
|
||||||
|
|
||||||
pfile_in_zip_read_info->stream.total_out = 0;
|
pfile_in_zip_read_info->stream.total_out = 0;
|
||||||
|
|
||||||
if (!Store)
|
if (!Store) {
|
||||||
{
|
|
||||||
pfile_in_zip_read_info->stream.zalloc = (alloc_func)0;
|
pfile_in_zip_read_info->stream.zalloc = (alloc_func)0;
|
||||||
pfile_in_zip_read_info->stream.zfree = (free_func)0;
|
pfile_in_zip_read_info->stream.zfree = (free_func)0;
|
||||||
pfile_in_zip_read_info->stream.opaque = (voidpf)0;
|
pfile_in_zip_read_info->stream.opaque = (voidpf)0;
|
||||||
@ -911,15 +908,12 @@ extern int ZEXPORT unzOpenCurrentFile (unzFile file)
|
|||||||
* size of both compressed and uncompressed data
|
* size of both compressed and uncompressed data
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
pfile_in_zip_read_info->rest_read_compressed =
|
pfile_in_zip_read_info->rest_read_compressed = s->cur_file_info.compressed_size;
|
||||||
s->cur_file_info.compressed_size ;
|
pfile_in_zip_read_info->rest_read_uncompressed = s->cur_file_info.uncompressed_size;
|
||||||
pfile_in_zip_read_info->rest_read_uncompressed =
|
|
||||||
s->cur_file_info.uncompressed_size ;
|
|
||||||
|
|
||||||
|
|
||||||
pfile_in_zip_read_info->pos_in_zipfile =
|
pfile_in_zip_read_info->pos_in_zipfile =
|
||||||
s->cur_file_info_internal.offset_curfile + SIZEZIPLOCALHEADER +
|
s->cur_file_info_internal.offset_curfile + SIZEZIPLOCALHEADER + iSizeVar;
|
||||||
iSizeVar;
|
|
||||||
|
|
||||||
pfile_in_zip_read_info->stream.avail_in = (uInt)0;
|
pfile_in_zip_read_info->stream.avail_in = (uInt)0;
|
||||||
|
|
||||||
@ -967,11 +961,9 @@ extern int ZEXPORT unzReadCurrentFile (unzFile file, voidp buf, unsigned len)
|
|||||||
pfile_in_zip_read_info->stream.avail_out =
|
pfile_in_zip_read_info->stream.avail_out =
|
||||||
(uInt)pfile_in_zip_read_info->rest_read_uncompressed;
|
(uInt)pfile_in_zip_read_info->rest_read_uncompressed;
|
||||||
|
|
||||||
while (pfile_in_zip_read_info->stream.avail_out>0)
|
while (pfile_in_zip_read_info->stream.avail_out>0) {
|
||||||
{
|
|
||||||
if ((pfile_in_zip_read_info->stream.avail_in==0) &&
|
if ((pfile_in_zip_read_info->stream.avail_in==0) &&
|
||||||
(pfile_in_zip_read_info->rest_read_compressed>0))
|
(pfile_in_zip_read_info->rest_read_compressed>0)) {
|
||||||
{
|
|
||||||
uInt uReadThis = UNZ_BUFSIZE;
|
uInt uReadThis = UNZ_BUFSIZE;
|
||||||
if (pfile_in_zip_read_info->rest_read_compressed<uReadThis)
|
if (pfile_in_zip_read_info->rest_read_compressed<uReadThis)
|
||||||
uReadThis = (uInt)pfile_in_zip_read_info->rest_read_compressed;
|
uReadThis = (uInt)pfile_in_zip_read_info->rest_read_compressed;
|
||||||
@ -987,23 +979,19 @@ extern int ZEXPORT unzReadCurrentFile (unzFile file, voidp buf, unsigned len)
|
|||||||
|
|
||||||
pfile_in_zip_read_info->rest_read_compressed-=uReadThis;
|
pfile_in_zip_read_info->rest_read_compressed-=uReadThis;
|
||||||
|
|
||||||
pfile_in_zip_read_info->stream.next_in =
|
pfile_in_zip_read_info->stream.next_in = (Bytef*)pfile_in_zip_read_info->read_buffer;
|
||||||
(Bytef*)pfile_in_zip_read_info->read_buffer;
|
|
||||||
pfile_in_zip_read_info->stream.avail_in = (uInt)uReadThis;
|
pfile_in_zip_read_info->stream.avail_in = (uInt)uReadThis;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pfile_in_zip_read_info->compression_method==0)
|
if (pfile_in_zip_read_info->compression_method==0) {
|
||||||
{
|
|
||||||
uInt uDoCopy,i ;
|
uInt uDoCopy,i ;
|
||||||
if (pfile_in_zip_read_info->stream.avail_out <
|
if (pfile_in_zip_read_info->stream.avail_out < pfile_in_zip_read_info->stream.avail_in)
|
||||||
pfile_in_zip_read_info->stream.avail_in)
|
|
||||||
uDoCopy = pfile_in_zip_read_info->stream.avail_out ;
|
uDoCopy = pfile_in_zip_read_info->stream.avail_out ;
|
||||||
else
|
else
|
||||||
uDoCopy = pfile_in_zip_read_info->stream.avail_in ;
|
uDoCopy = pfile_in_zip_read_info->stream.avail_in ;
|
||||||
|
|
||||||
for (i=0;i<uDoCopy;i++)
|
for (i=0;i<uDoCopy;i++)
|
||||||
*(pfile_in_zip_read_info->stream.next_out+i) =
|
*(pfile_in_zip_read_info->stream.next_out+i) = *(pfile_in_zip_read_info->stream.next_in+i);
|
||||||
*(pfile_in_zip_read_info->stream.next_in+i);
|
|
||||||
|
|
||||||
pfile_in_zip_read_info->crc32_data = crc32(pfile_in_zip_read_info->crc32_data,
|
pfile_in_zip_read_info->crc32_data = crc32(pfile_in_zip_read_info->crc32_data,
|
||||||
pfile_in_zip_read_info->stream.next_out,
|
pfile_in_zip_read_info->stream.next_out,
|
||||||
@ -1015,9 +1003,7 @@ extern int ZEXPORT unzReadCurrentFile (unzFile file, voidp buf, unsigned len)
|
|||||||
pfile_in_zip_read_info->stream.next_in += uDoCopy;
|
pfile_in_zip_read_info->stream.next_in += uDoCopy;
|
||||||
pfile_in_zip_read_info->stream.total_out += uDoCopy;
|
pfile_in_zip_read_info->stream.total_out += uDoCopy;
|
||||||
iRead += uDoCopy;
|
iRead += uDoCopy;
|
||||||
}
|
} else {
|
||||||
else
|
|
||||||
{
|
|
||||||
uLong uTotalOutBefore,uTotalOutAfter;
|
uLong uTotalOutBefore,uTotalOutAfter;
|
||||||
const Bytef *bufBefore;
|
const Bytef *bufBefore;
|
||||||
uLong uOutThis;
|
uLong uOutThis;
|
||||||
@ -1038,11 +1024,9 @@ extern int ZEXPORT unzReadCurrentFile (unzFile file, voidp buf, unsigned len)
|
|||||||
uOutThis = uTotalOutAfter-uTotalOutBefore;
|
uOutThis = uTotalOutAfter-uTotalOutBefore;
|
||||||
|
|
||||||
pfile_in_zip_read_info->crc32_data =
|
pfile_in_zip_read_info->crc32_data =
|
||||||
crc32(pfile_in_zip_read_info->crc32_data,bufBefore,
|
crc32(pfile_in_zip_read_info->crc32_data,bufBefore, (uInt)(uOutThis));
|
||||||
(uInt)(uOutThis));
|
|
||||||
|
|
||||||
pfile_in_zip_read_info->rest_read_uncompressed -=
|
pfile_in_zip_read_info->rest_read_uncompressed -= uOutThis;
|
||||||
uOutThis;
|
|
||||||
|
|
||||||
iRead += (uInt)(uTotalOutAfter - uTotalOutBefore);
|
iRead += (uInt)(uTotalOutAfter - uTotalOutBefore);
|
||||||
|
|
||||||
@ -1172,8 +1156,7 @@ extern int ZEXPORT unzCloseCurrentFile (unzFile file)
|
|||||||
return UNZ_PARAMERROR;
|
return UNZ_PARAMERROR;
|
||||||
|
|
||||||
|
|
||||||
if (pfile_in_zip_read_info->rest_read_uncompressed == 0)
|
if (pfile_in_zip_read_info->rest_read_uncompressed == 0) {
|
||||||
{
|
|
||||||
if (pfile_in_zip_read_info->crc32_data != 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;
|
err=UNZ_CRCERROR;
|
||||||
}
|
}
|
||||||
@ -1214,8 +1197,7 @@ extern int ZEXPORT unzGetGlobalComment (unzFile file, char *szComment, uLong uSi
|
|||||||
if (s->file.ioFailed())
|
if (s->file.ioFailed())
|
||||||
return UNZ_ERRNO;
|
return UNZ_ERRNO;
|
||||||
|
|
||||||
if (uReadThis>0)
|
if (uReadThis>0) {
|
||||||
{
|
|
||||||
*szComment='\0';
|
*szComment='\0';
|
||||||
if (s->file.read(szComment,(uInt)uReadThis)!=uReadThis)
|
if (s->file.read(szComment,(uInt)uReadThis)!=uReadThis)
|
||||||
return UNZ_ERRNO;
|
return UNZ_ERRNO;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user