added defer_free

This commit is contained in:
Felix Brendel
2020-03-18 22:55:03 +01:00
parent 98aa1450d8
commit e5cb9ce81d
2 changed files with 2 additions and 1 deletions
-1
View File
@@ -102,7 +102,6 @@ struct Hash_Map {
}
value_type get_object(key_type key) {
int index = get_index_of_living_cell_if_it_exists(key, hm_hash((key_type)key));
if (index != -1) {
return data[index].object;
+2
View File
@@ -54,6 +54,8 @@ static struct {
#define defer auto TOKENPASTE2(__deferred_lambda_call, __COUNTER__) = deferrer << [&]
#define defer_free(var) defer { free(var); }
/*
defer {