=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/memory.h,v retrieving revision 1.2 retrieving revision 1.3 diff -c -r1.2 -r1.3 *** src/usr.bin/make/memory.h 2003/06/03 02:56:12 1.2 --- src/usr.bin/make/memory.h 2007/09/16 10:43:53 1.3 *************** *** 2,8 **** #define MEMORY_H /* $OpenPackages$ */ ! /* $OpenBSD: memory.h,v 1.2 2003/06/03 02:56:12 millert Exp $ */ /*- * Copyright (c) 1988, 1989, 1990, 1993 --- 2,8 ---- #define MEMORY_H /* $OpenPackages$ */ ! /* $OpenBSD: memory.h,v 1.3 2007/09/16 10:43:53 espie Exp $ */ /*- * Copyright (c) 1988, 1989, 1990, 1993 *************** *** 53,57 **** --- 53,61 ---- extern void *hash_alloc(size_t, void *); extern void hash_free(void *, size_t, void *); extern void *element_alloc(size_t, void *); + + struct ohash; + /* free_hash(o): free a ohash structure, where each element can be free'd. */ + extern void free_hash(struct ohash *); #endif /* MEMORY_H */