/*static char *SCCSID = "@(#)pr_heap.h	6.2 91/01/14";*/
/*	SCCSID = "@(#)pr_heap.h	6.2 91/01/14"
 *
 *	IBM/Microsoft Confidential
 *
 *	Copyright (c) IBM Corporation 1987, 1989
 *	Copyright (c) Microsoft Corporation 1987, 1989
 *
 *	All Rights Reserved
 *
 */

/*
 *  PR_HEAP.C
 *
 *    DESCRIPTION
 *
 *      Prototype and macro definitions for operations on HEAP segments.
 *
 *
 *  REVISION HISTORY (in reverse chronological order)
 *  -----------------------------------------------------------------------
 *  10/30/89    Brian Andrew    Initial prototypes and macros
 *
 *
 *  TO DO
 *  -------------------------------------------------------------------------
 */


extern USHORT   InitHeap (  HEAP    FAR *   FAR *ppHeap);

extern USHORT   GetHeapChunk    (   CHAR    FAR *   FAR *ppChar,
									USHORT              usChunkSize);

extern USHORT   AddHeapSeg      (   HEAP    FAR *phPrev,
									HEAP    FAR *phNew);

extern VOID     RemoveHeapSeg   (   HEAP    FAR *phPrev,
									HEAP    FAR *phCurr);

