diff --git a/map.c b/map.c index 0d0377c..d083145 100644 --- a/map.c +++ b/map.c @@ -23,8 +23,8 @@ struct Bucket { typedef struct Bucket Bucket; struct HashMap { - int (*HashFunction)(void *); - bool (*KeyCompare)(void *, void *); + int (*HashFunction)(void *); //Function returning an integer as a hash + bool (*KeyCompare)(void *, void *); //functiong returning true if two items are the smae Bucket *buckets; int size; }; @@ -115,9 +115,6 @@ int *AllocInt(int x) { return spot; } -int main() { - HashMap inttointhashmap = MakeHashMap(IntHash, IntToIntCmp, 2); - - HashMapSet(&inttointhashmap, AllocInt(0), AllocInt(2)); - HashMapSet(&inttointhashmap, AllocInt(1), AllocInt(100)); +int main(){ + printf("test\n"); }