mirror of
https://github.com/libretro/RetroArch
synced 2025-01-25 06:35:30 +00:00
(Szlib) cleanup
This commit is contained in:
parent
f7c2bfe530
commit
4365b77577
@ -1255,12 +1255,12 @@ const char *z_errmsg[10] =
|
||||
""
|
||||
};
|
||||
|
||||
const char * ZEXPORT zlibVersion (void)
|
||||
const char * zlibVersion (void)
|
||||
{
|
||||
return ZLIB_VERSION;
|
||||
}
|
||||
|
||||
const char * ZEXPORT zError(int err)
|
||||
const char * zError(int err)
|
||||
{
|
||||
return z_errmsg[Z_NEED_DICT-(err)];
|
||||
}
|
||||
@ -1343,7 +1343,7 @@ static const uLongf crc_table[256] = {
|
||||
#define DO4_CRC32(buf) DO2_CRC32(buf); DO2_CRC32(buf);
|
||||
#define DO8_CRC32(buf) DO4_CRC32(buf); DO4_CRC32(buf);
|
||||
|
||||
uLong ZEXPORT crc32(uLong crc, const Bytef *buf, uInt len)
|
||||
uLong crc32(uLong crc, const Bytef *buf, uInt len)
|
||||
{
|
||||
if (buf == 0) return 0L;
|
||||
crc = crc ^ 0xffffffffL;
|
||||
@ -1364,7 +1364,7 @@ uLong ZEXPORT crc32(uLong crc, const Bytef *buf, uInt len)
|
||||
*/
|
||||
|
||||
|
||||
int ZEXPORT inflateReset(z_streamp z)
|
||||
int inflateReset(z_streamp z)
|
||||
{
|
||||
if (z == 0 || z->state == 0)
|
||||
return Z_STREAM_ERROR;
|
||||
@ -1375,7 +1375,7 @@ int ZEXPORT inflateReset(z_streamp z)
|
||||
return Z_OK;
|
||||
}
|
||||
|
||||
int ZEXPORT inflateEnd(z_streamp z)
|
||||
int inflateEnd(z_streamp z)
|
||||
{
|
||||
if (z == 0 || z->state == 0 || z->zfree == 0)
|
||||
return Z_STREAM_ERROR;
|
||||
@ -1386,7 +1386,7 @@ int ZEXPORT inflateEnd(z_streamp z)
|
||||
return Z_OK;
|
||||
}
|
||||
|
||||
uLong ZEXPORT adler32(uLong adler, const Bytef *buf, uInt len)
|
||||
uLong adler32(uLong adler, const Bytef *buf, uInt len)
|
||||
{
|
||||
unsigned long s1 = adler & 0xffff;
|
||||
unsigned long s2 = (adler >> 16) & 0xffff;
|
||||
@ -1413,7 +1413,7 @@ uLong ZEXPORT adler32(uLong adler, const Bytef *buf, uInt len)
|
||||
}
|
||||
|
||||
|
||||
int ZEXPORT inflateInit2_(z_streamp z, int w, const char * version, int stream_size)
|
||||
int inflateInit2_(z_streamp z, int w, const char * version, int stream_size)
|
||||
{
|
||||
if (version == 0 || version[0] != ZLIB_VERSION[0] ||
|
||||
stream_size != sizeof(z_stream))
|
||||
@ -1465,7 +1465,7 @@ int ZEXPORT inflateInit2_(z_streamp z, int w, const char * version, int stream_s
|
||||
}
|
||||
|
||||
|
||||
int ZEXPORT inflateInit_(z_streamp z, const char * version, int stream_size)
|
||||
int inflateInit_(z_streamp z, const char * version, int stream_size)
|
||||
{
|
||||
return inflateInit2_(z, DEF_WBITS, version, stream_size);
|
||||
}
|
||||
@ -1473,7 +1473,7 @@ int ZEXPORT inflateInit_(z_streamp z, const char * version, int stream_size)
|
||||
#define NEEDBYTE_INFLATE {if(z->avail_in==0)return r;r=f;}
|
||||
#define NEXTBYTE_INFLATE (z->avail_in--,z->total_in++,*z->next_in++)
|
||||
|
||||
int ZEXPORT inflate(z_streamp z, int f)
|
||||
int inflate(z_streamp z, int f)
|
||||
{
|
||||
int r;
|
||||
uInt b;
|
||||
@ -1646,7 +1646,7 @@ static void check_header OF((gz_stream *s));
|
||||
static int destroy OF((gz_stream *s));
|
||||
static uLong getLong OF((gz_stream *s));
|
||||
|
||||
static gzFile gz_open (const char * path, const char *mode, int fd)
|
||||
static voidp gz_open (const char * path, const char *mode, int fd)
|
||||
{
|
||||
int err;
|
||||
char *p = (char*)mode;
|
||||
@ -1674,7 +1674,7 @@ static gzFile gz_open (const char * path, const char *mode, int fd)
|
||||
|
||||
s->path = (char*)malloc(strlen(path)+1);
|
||||
if (s->path == NULL) {
|
||||
return destroy(s), (gzFile)0;
|
||||
return destroy(s), (voidp)0;
|
||||
}
|
||||
strcpy(s->path, path); /* do this early for debugging */
|
||||
|
||||
@ -1689,12 +1689,12 @@ static gzFile gz_open (const char * path, const char *mode, int fd)
|
||||
*m++ = *p; /* copy the mode */
|
||||
}
|
||||
} while (*p++ && m != fmode + sizeof(fmode));
|
||||
if (s->mode == '\0') return destroy(s), (gzFile)0;
|
||||
if (s->mode == '\0') return destroy(s), (voidp)0;
|
||||
|
||||
if (s->mode == 'w') {
|
||||
err = Z_STREAM_ERROR;
|
||||
if (err != Z_OK || s->outbuf == 0) {
|
||||
return destroy(s), (gzFile)0;
|
||||
return destroy(s), (voidp)0;
|
||||
}
|
||||
} else {
|
||||
s->stream.next_in = s->inbuf = (Byte*)malloc(Z_BUFSIZE);
|
||||
@ -1707,7 +1707,7 @@ static gzFile gz_open (const char * path, const char *mode, int fd)
|
||||
* present after the compressed stream.
|
||||
*/
|
||||
if (err != Z_OK || s->inbuf == 0) {
|
||||
return destroy(s), (gzFile)0;
|
||||
return destroy(s), (voidp)0;
|
||||
}
|
||||
}
|
||||
s->stream.avail_out = Z_BUFSIZE;
|
||||
@ -1715,7 +1715,7 @@ static gzFile gz_open (const char * path, const char *mode, int fd)
|
||||
errno = 0;
|
||||
s->file = fopen((path), (fmode));
|
||||
if (s->file == NULL) {
|
||||
return destroy(s), (gzFile)0;
|
||||
return destroy(s), (voidp)0;
|
||||
}
|
||||
if (s->mode == 'w') {
|
||||
/* Write a very simple .gz header:
|
||||
@ -1733,19 +1733,19 @@ static gzFile gz_open (const char * path, const char *mode, int fd)
|
||||
s->startpos = (ftell(s->file) - s->stream.avail_in);
|
||||
}
|
||||
|
||||
return (gzFile)s;
|
||||
return (voidp)s;
|
||||
}
|
||||
|
||||
gzFile ZEXPORT gzopen (const char * path, const char * mode)
|
||||
voidp gzopen (const char * path, const char * mode)
|
||||
{
|
||||
return gz_open (path, mode, -1);
|
||||
}
|
||||
|
||||
gzFile ZEXPORT gzdopen (int fd, const char * mode)
|
||||
voidp gzdopen (int fd, const char * mode)
|
||||
{
|
||||
char name[20];
|
||||
|
||||
if (fd < 0) return (gzFile)0;
|
||||
if (fd < 0) return (voidp)0;
|
||||
sprintf(name, "<fd:%d>", fd); /* for debugging */
|
||||
|
||||
return gz_open (name, mode, fd);
|
||||
@ -1848,7 +1848,7 @@ static int destroy (gz_stream *s)
|
||||
return err;
|
||||
}
|
||||
|
||||
int ZEXPORT gzread (gzFile file, voidp buf, unsigned len)
|
||||
int gzread (voidp file, voidp buf, unsigned len)
|
||||
{
|
||||
gz_stream *s = (gz_stream*)file;
|
||||
Bytef *start = (Bytef*)buf; /* starting point for crc computation */
|
||||
@ -1934,14 +1934,14 @@ int ZEXPORT gzread (gzFile file, voidp buf, unsigned len)
|
||||
return (int)(len - s->stream.avail_out);
|
||||
}
|
||||
|
||||
int ZEXPORT gzgetc(gzFile file)
|
||||
int gzgetc(voidp file)
|
||||
{
|
||||
unsigned char c;
|
||||
|
||||
return gzread(file, &c, 1) == 1 ? c : -1;
|
||||
}
|
||||
|
||||
char * ZEXPORT gzgets(gzFile file, char *buf, int len)
|
||||
char * gzgets(voidp file, char *buf, int len)
|
||||
{
|
||||
char *b = buf;
|
||||
if (buf == 0 || len <= 0) return 0;
|
||||
@ -1951,7 +1951,7 @@ char * ZEXPORT gzgets(gzFile file, char *buf, int len)
|
||||
return b == buf && len > 0 ? 0 : b;
|
||||
}
|
||||
|
||||
z_off_t ZEXPORT gzseek (gzFile file, z_off_t offset, int whence)
|
||||
z_off_t gzseek (voidp file, z_off_t offset, int whence)
|
||||
{
|
||||
gz_stream *s = (gz_stream*)file;
|
||||
|
||||
@ -2002,7 +2002,7 @@ z_off_t ZEXPORT gzseek (gzFile file, z_off_t offset, int whence)
|
||||
return (z_off_t)s->stream.total_out;
|
||||
}
|
||||
|
||||
int ZEXPORT gzrewind (gzFile file)
|
||||
int gzrewind (voidp file)
|
||||
{
|
||||
gz_stream *s = (gz_stream*)file;
|
||||
|
||||
@ -2023,12 +2023,12 @@ int ZEXPORT gzrewind (gzFile file)
|
||||
return fseek(s->file, s->startpos, SEEK_SET);
|
||||
}
|
||||
|
||||
z_off_t ZEXPORT gztell (gzFile file)
|
||||
z_off_t gztell (voidp file)
|
||||
{
|
||||
return gzseek(file, 0L, SEEK_CUR);
|
||||
}
|
||||
|
||||
int ZEXPORT gzeof (gzFile file)
|
||||
int gzeof (voidp file)
|
||||
{
|
||||
gz_stream *s = (gz_stream*)file;
|
||||
|
||||
@ -2048,7 +2048,7 @@ static uLong getLong (gz_stream *s)
|
||||
return x;
|
||||
}
|
||||
|
||||
int ZEXPORT gzclose (gzFile file)
|
||||
int gzclose (voidp file)
|
||||
{
|
||||
gz_stream *s = (gz_stream*)file;
|
||||
|
||||
@ -2060,7 +2060,7 @@ int ZEXPORT gzclose (gzFile file)
|
||||
return destroy((gz_stream*)file);
|
||||
}
|
||||
|
||||
const char* ZEXPORT gzerror (gzFile file, int *errnum)
|
||||
const char* gzerror (voidp file, int *errnum)
|
||||
{
|
||||
char *m;
|
||||
gz_stream *s = (gz_stream*)file;
|
||||
|
@ -180,7 +180,7 @@ extern const char *z_errmsg[10]; /* indexed by 2-zlib_error */
|
||||
# define zstrerror(errnum) ""
|
||||
#endif
|
||||
|
||||
typedef uLong (ZEXPORT *check_func) OF((uLong check, const Bytef *buf,
|
||||
typedef uLong ( *check_func) OF((uLong check, const Bytef *buf,
|
||||
uInt len));
|
||||
voidpf zcalloc OF((voidpf opaque, unsigned items, unsigned size));
|
||||
void zcfree OF((voidpf opaque, voidpf ptr));
|
||||
@ -347,60 +347,40 @@ struct inflate_blocks_state {
|
||||
#define LOAD {LOADIN LOADOUT}
|
||||
|
||||
/* masks for lower bits (size given to avoid silly warnings with Visual C++) */
|
||||
extern uInt inflate_mask[17];
|
||||
extern uInt inflate_mask[17];
|
||||
|
||||
/* copy as much as possible from the sliding window to the output area */
|
||||
extern int inflate_flush OF((inflate_blocks_statef *, z_streamp , int));
|
||||
extern int inflate_flush OF((inflate_blocks_statef *, z_streamp , int));
|
||||
|
||||
// utility functions
|
||||
|
||||
typedef voidp gzFile;
|
||||
extern voidp gzopen OF((const char *path, const char *mode));
|
||||
extern voidp gzdopen OF((int fd, const char *mode));
|
||||
extern int gzread OF((voidp file, voidp buf, unsigned len));
|
||||
extern int gzwrite OF((voidp file, const voidp buf, unsigned len));
|
||||
extern int gzprintf OF((voidp file, const char *format, ...));
|
||||
extern int gzputs OF((voidp file, const char *s));
|
||||
extern char * gzgets OF((voidp file, char *buf, int len));
|
||||
extern int gzputc OF((voidp file, int c));
|
||||
extern int gzgetc OF((voidp file));
|
||||
extern int gzflush OF((voidp file, int flush));
|
||||
extern z_off_t gzseek OF((voidp file, z_off_t offset, int whence));
|
||||
extern int gzrewind OF((voidp file));
|
||||
extern z_off_t gztell OF((voidp file));
|
||||
extern int gzeof OF((voidp file));
|
||||
extern int gzclose OF((voidp file));
|
||||
|
||||
ZEXTERN gzFile ZEXPORT gzopen OF((const char *path, const char *mode));
|
||||
extern const char * gzerror OF((voidp file, int *errnum));
|
||||
|
||||
ZEXTERN gzFile ZEXPORT gzdopen OF((int fd, const char *mode));
|
||||
/* checksum functions */
|
||||
|
||||
ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
|
||||
extern uLong adler32 OF((uLong adler, const Bytef *buf, uInt len));
|
||||
extern uLong crc32 OF((uLong crc, const Bytef *buf, uInt len));
|
||||
|
||||
ZEXTERN int ZEXPORT gzwrite OF((gzFile file,
|
||||
const voidp buf, unsigned len));
|
||||
ZEXTERN int ZEXPORTVA gzprintf OF((gzFile file, const char *format, ...));
|
||||
/* various hacks, don't look :) */
|
||||
|
||||
ZEXTERN int ZEXPORT gzputs OF((gzFile file, const char *s));
|
||||
|
||||
ZEXTERN char * ZEXPORT gzgets OF((gzFile file, char *buf, int len));
|
||||
|
||||
ZEXTERN int ZEXPORT gzputc OF((gzFile file, int c));
|
||||
|
||||
ZEXTERN int ZEXPORT gzgetc OF((gzFile file));
|
||||
|
||||
ZEXTERN int ZEXPORT gzflush OF((gzFile file, int flush));
|
||||
|
||||
ZEXTERN z_off_t ZEXPORT gzseek OF((gzFile file,
|
||||
z_off_t offset, int whence));
|
||||
|
||||
ZEXTERN int ZEXPORT gzrewind OF((gzFile file));
|
||||
|
||||
ZEXTERN z_off_t ZEXPORT gztell OF((gzFile file));
|
||||
|
||||
ZEXTERN int ZEXPORT gzeof OF((gzFile file));
|
||||
|
||||
ZEXTERN int ZEXPORT gzclose OF((gzFile file));
|
||||
|
||||
ZEXTERN const char * ZEXPORT gzerror OF((gzFile file, int *errnum));
|
||||
|
||||
/* checksum functions */
|
||||
|
||||
ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
|
||||
|
||||
ZEXTERN uLong ZEXPORT crc32 OF((uLong crc, const Bytef *buf, uInt len));
|
||||
|
||||
/* various hacks, don't look :) */
|
||||
|
||||
ZEXTERN int ZEXPORT inflateInit_ OF((z_streamp strm,
|
||||
const char *version, int stream_size));
|
||||
ZEXTERN int ZEXPORT inflateInit2_ OF((z_streamp strm, int windowBits,
|
||||
const char *version, int stream_size));
|
||||
extern int inflateInit_ OF((z_streamp strm, const char * version, int stream_size));
|
||||
extern int inflateInit2_ OF((z_streamp strm, int windowBits, const char *version, int stream_size));
|
||||
|
||||
#define inflateInit(strm) \
|
||||
inflateInit_((strm), ZLIB_VERSION, sizeof(z_stream))
|
||||
|
@ -50,40 +50,6 @@
|
||||
#define OF(args) args
|
||||
#endif
|
||||
|
||||
/* Compile with -DZLIB_DLL for Windows DLL support */
|
||||
#if defined(ZLIB_DLL)
|
||||
# if defined(_WINDOWS) || defined(WINDOWS)
|
||||
# ifdef FAR
|
||||
# undef FAR
|
||||
# endif
|
||||
# include <windows.h>
|
||||
# define ZEXPORT WINAPI
|
||||
# ifdef WIN32
|
||||
# define ZEXPORTVA WINAPIV
|
||||
# else
|
||||
# define ZEXPORTVA FAR _cdecl _export
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#if defined (__BEOS__)
|
||||
# if defined (ZLIB_DLL)
|
||||
# define ZEXTERN extern __declspec(dllexport)
|
||||
# else
|
||||
# define ZEXTERN extern __declspec(dllimport)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef ZEXPORT
|
||||
# define ZEXPORT
|
||||
#endif
|
||||
#ifndef ZEXPORTVA
|
||||
# define ZEXPORTVA
|
||||
#endif
|
||||
#ifndef ZEXTERN
|
||||
# define ZEXTERN extern
|
||||
#endif
|
||||
|
||||
#ifndef FAR
|
||||
# define FAR
|
||||
#endif
|
||||
|
@ -117,64 +117,64 @@ typedef z_stream FAR *z_streamp;
|
||||
|
||||
// basic functions
|
||||
|
||||
ZEXTERN const char * ZEXPORT zlibVersion OF((void));
|
||||
typedef voidp gzFile;
|
||||
|
||||
ZEXTERN int ZEXPORT inflate OF((z_streamp strm, int flush));
|
||||
extern const char * zlibVersion OF((void));
|
||||
|
||||
ZEXTERN int ZEXPORT inflateEnd OF((z_streamp strm));
|
||||
extern int inflate OF((z_streamp strm, int flush));
|
||||
|
||||
extern int inflateEnd OF((z_streamp strm));
|
||||
|
||||
// The following functions are needed only in some special applications.
|
||||
|
||||
ZEXTERN int ZEXPORT inflateReset OF((z_streamp strm));
|
||||
extern int inflateReset OF((z_streamp strm));
|
||||
|
||||
// utility functions
|
||||
|
||||
typedef voidp gzFile;
|
||||
extern gzFile gzopen OF((const char *path, const char *mode));
|
||||
|
||||
ZEXTERN gzFile ZEXPORT gzopen OF((const char *path, const char *mode));
|
||||
extern gzFile gzdopen OF((int fd, const char *mode));
|
||||
|
||||
ZEXTERN gzFile ZEXPORT gzdopen OF((int fd, const char *mode));
|
||||
extern int gzread OF((gzFile file, voidp buf, unsigned len));
|
||||
|
||||
ZEXTERN int ZEXPORT gzread OF((gzFile file, voidp buf, unsigned len));
|
||||
|
||||
ZEXTERN int ZEXPORT gzwrite OF((gzFile file,
|
||||
extern int gzwrite OF((gzFile file,
|
||||
const voidp buf, unsigned len));
|
||||
ZEXTERN int ZEXPORTVA gzprintf OF((gzFile file, const char *format, ...));
|
||||
extern int VA gzprintf OF((gzFile file, const char *format, ...));
|
||||
|
||||
ZEXTERN int ZEXPORT gzputs OF((gzFile file, const char *s));
|
||||
extern int gzputs OF((gzFile file, const char *s));
|
||||
|
||||
ZEXTERN char * ZEXPORT gzgets OF((gzFile file, char *buf, int len));
|
||||
extern char * gzgets OF((gzFile file, char *buf, int len));
|
||||
|
||||
ZEXTERN int ZEXPORT gzputc OF((gzFile file, int c));
|
||||
extern int gzputc OF((gzFile file, int c));
|
||||
|
||||
ZEXTERN int ZEXPORT gzgetc OF((gzFile file));
|
||||
extern int gzgetc OF((gzFile file));
|
||||
|
||||
ZEXTERN int ZEXPORT gzflush OF((gzFile file, int flush));
|
||||
extern int gzflush OF((gzFile file, int flush));
|
||||
|
||||
ZEXTERN z_off_t ZEXPORT gzseek OF((gzFile file,
|
||||
extern z_off_t gzseek OF((gzFile file,
|
||||
z_off_t offset, int whence));
|
||||
|
||||
ZEXTERN int ZEXPORT gzrewind OF((gzFile file));
|
||||
extern int gzrewind OF((gzFile file));
|
||||
|
||||
ZEXTERN z_off_t ZEXPORT gztell OF((gzFile file));
|
||||
extern z_off_t gztell OF((gzFile file));
|
||||
|
||||
ZEXTERN int ZEXPORT gzeof OF((gzFile file));
|
||||
extern int gzeof OF((gzFile file));
|
||||
|
||||
ZEXTERN int ZEXPORT gzclose OF((gzFile file));
|
||||
extern int gzclose OF((gzFile file));
|
||||
|
||||
ZEXTERN const char * ZEXPORT gzerror OF((gzFile file, int *errnum));
|
||||
extern const char * gzerror OF((gzFile file, int *errnum));
|
||||
|
||||
/* checksum functions */
|
||||
|
||||
ZEXTERN uLong ZEXPORT adler32 OF((uLong adler, const Bytef *buf, uInt len));
|
||||
extern uLong adler32 OF((uLong adler, const Bytef *buf, uInt len));
|
||||
|
||||
ZEXTERN uLong ZEXPORT crc32 OF((uLong crc, const Bytef *buf, uInt len));
|
||||
extern uLong crc32 OF((uLong crc, const Bytef *buf, uInt len));
|
||||
|
||||
/* various hacks, don't look :) */
|
||||
|
||||
ZEXTERN int ZEXPORT inflateInit_ OF((z_streamp strm,
|
||||
extern int inflateInit_ OF((z_streamp strm,
|
||||
const char *version, int stream_size));
|
||||
ZEXTERN int ZEXPORT inflateInit2_ OF((z_streamp strm, int windowBits,
|
||||
extern int inflateInit2_ OF((z_streamp strm, int windowBits,
|
||||
const char *version, int stream_size));
|
||||
#define inflateInit(strm) \
|
||||
inflateInit_((strm), ZLIB_VERSION, sizeof(z_stream))
|
||||
@ -186,7 +186,7 @@ ZEXTERN int ZEXPORT inflateInit2_ OF((z_streamp strm, int windowBits,
|
||||
struct internal_state {int dummy;}; /* hack for buggy compilers */
|
||||
#endif
|
||||
|
||||
ZEXTERN const char * ZEXPORT zError OF((int err));
|
||||
extern const char * zError OF((int err));
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user