source: OGRE/trunk/ogre_dependencies/Dependencies/include/zzip/types.h @ 692

Revision 692, 1.1 KB checked in by mattausch, 18 years ago (diff)

adding ogre 1.2 and dependencies

Line 
1/*
2 * unlike in <zzip/conf.h> we are allowed to make up typedefs here,
3 * while over there only #defines are allowed
4 *
5 * Author:
6 *      Guido Draheim <guidod@gmx.de>
7 *
8 *      Copyright (c) 2003,2004 Guido Draheim
9 *          All rights reserved,
10 *          usage allowed under the restrictions of the
11 *          Lesser GNU General Public License
12 *          or alternatively the restrictions
13 *          of the Mozilla Public License 1.1
14 *
15 * if you see "unknown symbol" errors, check first that `-I ..` is part of
16 * your compiler options - a special hint to VC/IDE users who tend to make up
17 * their own workspace files. All includes look like #include <zzip|*.h>, so
18 * you need to add an include path to the dir containing (!!) the ./zzip/ dir
19 */
20
21#ifndef _ZZIP_TYPES_H_
22#define _ZZIP_TYPES_H_
23
24#include <zzip/conf.h>
25#include <fcntl.h>
26#include <stddef.h> /* size_t and friends */
27/* msvc6 has neither ssize_t (we assume "int") nor off_t (assume "long") */
28
29
30typedef       _zzip_off_t       zzip_off_t;
31typedef       _zzip_size_t      zzip_size_t;
32typedef       _zzip_ssize_t     zzip_ssize_t;
33
34#endif
35
Note: See TracBrowser for help on using the repository browser.