| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 
 | /*********************************************************************
 *   Copyright 2018, University Corporation for Atmospheric Research
 *   See netcdf/COPYRIGHT file for copying and redistribution conditions.
 *   $Header $
 *********************************************************************/
#ifndef _EMALLOC_H_
#define _EMALLOC_H_
#include <config.h>
#include <stdlib.h> /* free() */
#undef PROTO
#ifndef NO_HAVE_PROTOTYPES 
#   define	PROTO(x)	x
#else
#   define	PROTO(x)	()
#endif
#ifdef __cplusplus
extern "C" {
#endif
extern void	*emalloc	PROTO((
				       size_t size
				       ));
extern void	*erealloc	PROTO((
				       void *ptr,
				       size_t size
				       ));
#ifdef __cplusplus
}
#endif
#endif /* !_EMALLOC_H_ */
 |