summaryrefslogtreecommitdiff
path: root/include/freetype/ftsystem.h
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2000-07-05 04:32:02 +0000
committerWerner Lemberg <wl@gnu.org>2000-07-05 04:32:02 +0000
commitbd5ae40006959667299f09f13defa6f025caa744 (patch)
tree02c01f5e4c58c37956d5e2a905ec29f04c0565f6 /include/freetype/ftsystem.h
parentc6157665acf2520a039aa991d03f4af3d0de9001 (diff)
downloadfreetype2-bd5ae40006959667299f09f13defa6f025caa744.tar.gz
Run g++ on the FreeType library. This should make the use of code in
C++ programs easier: Renamed FT_WordXX to FT_UIntXX. Changed a lot of void* to FT_Byte* if related to i/o streams -- FreeType always accesses streams byte-wise, so this makes sense IMHO. Added a lot of #ifdef __cplusplus to header files (and removed a few). Other minor syntax fixes (mostly casts). Replaced the variable `private' with `private_dict' -- `private' is reserved in C++.
Diffstat (limited to 'include/freetype/ftsystem.h')
-rw-r--r--include/freetype/ftsystem.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/include/freetype/ftsystem.h b/include/freetype/ftsystem.h
index 7e1059b33..8ef12f1af 100644
--- a/include/freetype/ftsystem.h
+++ b/include/freetype/ftsystem.h
@@ -67,16 +67,16 @@
typedef struct FT_StreamRec_* FT_Stream;
- typedef unsigned long (*FT_Stream_IO)( FT_Stream stream,
- unsigned long offset,
- char* buffer,
- unsigned long count );
+ typedef unsigned long (*FT_Stream_IO)( FT_Stream stream,
+ unsigned long offset,
+ unsigned char* buffer,
+ unsigned long count );
typedef void (*FT_Stream_Close)( FT_Stream stream );
struct FT_StreamRec_
{
- char* base;
+ unsigned char* base;
unsigned long size;
unsigned long pos;
@@ -87,8 +87,8 @@
FT_Stream_Close close;
FT_Memory memory;
- char* cursor;
- char* limit;
+ unsigned char* cursor;
+ unsigned char* limit;
};