/*----------------------------------------------------------------------*/
/* Copyright (c) 1987							*/
/* by CompuServe Inc., Columbus, Ohio.  All Rights Reserved		*/
/* GIFREADE.H can be copied and distributed freely for any		*/
/* non-commercial purposes. GIFREADE.H can only be incorporated		*/
/* into commercial software with the permission of CompuServe Inc.	*/
/*----------------------------------------------------------------------*/

/* Header file GIFREADE.H */

short ReadScreenDesc(
		     short		(*ReadByte)(void),
		     short		*Width,
		     short		*Height,
		     short		*ColorRez,
		     short		*FillColor,
		     short		*NumColors,
		     struct ColorEntry	ColorMap[],
		     short		ColorMapSize
		    );
/*
 * Read the signature, the screen description, and the optional default
 * color map.
 */

short ReadImageDesc(short		(*ReadByte)(void),
		    short		*LeftEdge,
		    short		*TopEdge,
		    short		*Width,
		    short		*Height,
		    short		*Interlaced,
		    short		*NumColors,
		    struct ColorEntry	ColorMap[],
    		    short		ColorMapSize );
/*
 * Read the image description and the optional color map.
 */
