<!DOCTYPE LINUXDOC SYSTEM>

<!-- This SGML file generated by cxref. -->
<!-- cxref program (c) Andrew M. Bishop 1995,96,97,98. -->

<article>

<title>Cross reference for memory.h of cxref.
<author>cxref

<sect>File memory.h
<bf>RCS Header: /home/amb/cxref/RCS/memory.h 1.7 1996/02/24 14:53:30 amb Exp </bf>
<p>

  C Cross Referencing &amp; Documentation tool. Version 1.0
<newline>
  Memory management functions
<p>
<p>
<descrip>
<tag>Included in:</tag>
<itemize>
<item>comment.c
<item>cxref.c
<item>file.c
<item>func.c
<item>html.c
<item>latex.c
<item>memory.c
<item>parse-lex.c
<item>parse-yacc.c
<item>preproc.c
<item>rtf.c
<item>sgml.c
<item>slist.c
<item>type.c
<item>var.c
<item>warn-raw.c
<item>xref.c
</itemize>
</descrip>

<sect1>Preprocessor definitions

<p>
 To stop multiple inclusions. 
<p>
<tt>#define MEMORY_H</tt><newline>
<p>
 malloc(), calloc(), realloc() and free() replacements 
<p>
<tt>#define Malloc( s )</tt><newline>
<p>
<tt>#define Calloc( n, s )</tt><newline>
<p>
<tt>#define Realloc( p, s )</tt><newline>
<p>
<tt>#define Free( p )</tt><newline>
<p>
 String manipulation functions on public heap 
<p>
<tt>#define MallocString( p )</tt><newline>

</article>
