X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fgifrlib.h;h=7532001963f4204ca6330ca9d103b139f23deae9;hb=0a7e8462acb4861fe3fc2193319cec3552ea1c2f;hp=5b185d77741cdeb69d08ec1aaa237d4f9b282e3f;hpb=669565bfdc5d704dfb1d5ac1a0ec01fb3615a1ae;p=chise%2Fxemacs-chise.git- diff --git a/src/gifrlib.h b/src/gifrlib.h index 5b185d7..7532001 100644 --- a/src/gifrlib.h +++ b/src/gifrlib.h @@ -36,11 +36,7 @@ typedef unsigned char GifPixelType; typedef unsigned char * GifRowType; typedef unsigned char GifByteType; -#ifdef SYSV -#define VoidPtr char * -#else #define VoidPtr void * -#endif /* SYSV */ typedef struct GifColorType { GifByteType Red, Green, Blue; @@ -168,14 +164,14 @@ extern void GifWarning(GifFileType *GifFile, const char *err_str); /* This is the in-core version of an extension record */ typedef struct { int ByteCount; - char *Bytes; /* on malloc(3) heap */ + GifByteType *Bytes; /* on malloc(3) heap */ } ExtensionBlock; /* This holds an image header, its unpacked raster bits, and extensions */ typedef struct SavedImage { GifImageDesc ImageDesc; - char *RasterBits; /* on malloc(3) heap */ + GifPixelType *RasterBits; /* on malloc(3) heap */ int Function; int ExtensionBlockCount;