Mercurial > vba-clojure
comparison src/common/memgzio.h @ 19:5e8e5083da94
brought in common and gba, fixed problems with outdated Makefile.am files in both of these packages
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Sun, 04 Mar 2012 14:33:52 -0600 |
parents | f9f4f1b99eed |
children |
comparison
equal
deleted
inserted
replaced
18:ac56489c2ca6 | 19:5e8e5083da94 |
---|---|
1 #ifndef MEMGZIO_H | |
2 #define MEMGZIO_H | |
3 | |
4 /* gzio.c -- IO on .gz files | |
5 * Copyright (C) 1995-2002 Jean-loup Gailly. | |
6 * For conditions of distribution and use, see copyright notice in zlib.h | |
7 * | |
8 * Compile this file with -DNO_DEFLATE to avoid the compression code. | |
9 */ | |
10 | |
11 /* memgzio.c - IO on .gz files in memory | |
12 * Adapted from original gzio.c from zlib library by Forgotten | |
13 */ | |
14 | |
15 #include <zlib.h> | |
16 | |
17 gzFile ZEXPORT memgzopen(char *memory, int available, const char *mode); | |
18 int ZEXPORT memgzread(gzFile file, voidp buf, unsigned len); | |
19 int ZEXPORT memgzwrite(gzFile file, const voidp buf, unsigned len); | |
20 int ZEXPORT memgzclose(gzFile file); | |
21 long ZEXPORT memtell(gzFile file); | |
22 | |
23 #endif // MEMGZIO_H |