home *** CD-ROM | disk | FTP | other *** search
/ vsiftp.vmssoftware.com / VSIPUBLIC@vsiftp.vmssoftware.com.tar / FREEWARE / FREEWARE40.ZIP / flistfrontend / src / nameheap.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-06-05  |  499 b   |  22 lines

  1. /* $Id: nameheap.h,v 1.3 1995/06/04 23:05:16 tom Exp $
  2.  *
  3.  * public interface of nameheap.c
  4.  */
  5.  
  6. #ifndef    NAMEHEAP_H
  7. #define    NAMEHEAP_H
  8.  
  9. /* FIXME: void => TEXTLINK */
  10.  
  11. extern    char *    nameheap (char *s_, int len, void **heap);
  12. extern    void    nameheap_set (int new_refs);
  13. extern    int    nameheap_ref (void);
  14. extern    void    nameheap_clr (int old_refs, void **heap);
  15. extern    void    nameheap_add (int refs, char *text);
  16.  
  17. #ifdef    DEBUG1
  18. extern    void    nameheap_dump (char *tag, void **heap);
  19. #endif
  20.  
  21. #endif    /* NAMEHEAP_H */
  22.