From dc8474d9034d9281463bb69f7f7a922e3ea713ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Mon, 4 Feb 2019 11:25:37 +0100 Subject: Normalize and improve INIT & FREE macros. --- hash.inc.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'hash.inc.h') diff --git a/hash.inc.h b/hash.inc.h index 0b07629f..6ded0628 100644 --- a/hash.inc.h +++ b/hash.inc.h @@ -17,7 +17,7 @@ int HASH_PUT(TYPE) ( TABLE(TYPE)* table, TYPE* value) { return 0; } -int HASH_INIT(TYPE) ( TABLE(TYPE)* table, int init_size ) { +INIT_F(HASH(TYPE), int init_size ) { /* * TODO parts of table might not get properly initialized to 0 */ @@ -43,7 +43,7 @@ TYPE* HASH_GET(TYPE) ( TABLE(TYPE)* table, char* key ) { } } -int HASH_FREE(TYPE) ( TABLE(TYPE)* table ) { +FREE(HASH(TYPE)) { /* * TODO an early return is possible by checking if all items have * been found. table->item_count -- cgit v1.2.3