fix typedef typo for int64_t
[platform/upstream/libvorbis.git] / include / vorbis / os_types.h
1 #ifndef _OS_TYPES_H
2 #define _OS_TYPES_H
3 /********************************************************************
4  *                                                                  *
5  * THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE.  *
6  * USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
7  * THE GNU PUBLIC LICENSE 2, WHICH IS INCLUDED WITH THIS SOURCE.    *
8  * PLEASE READ THESE TERMS DISTRIBUTING.                            *
9  *                                                                  *
10  * THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000             *
11  * by Monty <monty@xiph.org> and The XIPHOPHORUS Company            *
12  * http://www.xiph.org/                                             *
13  *                                                                  *
14  ********************************************************************
15
16  function: #ifdef jail to whip a few platforms into the UNIX ideal.
17  last mod: $Id: os_types.h,v 1.7 2000/08/30 01:40:12 xiphmont Exp $
18
19  ********************************************************************/
20
21 #if defined (_WIN32) 
22 #if !defined(__GNUC__)
23
24 typedef __int64 int64_t;
25 typedef __int16 int16_t;
26 #define vorbis_size32_t int
27 #else
28 #include <_G_config.h>
29 typedef _G_int64_t int64_t;
30 typedef _G_int32_t int32_t;
31 typedef _G_int16_t int16_t;
32 #endif
33 #endif
34
35 #ifdef __BEOS__
36 #include <inttypes.h>
37 #endif
38
39 #endif 
40