#include #include #include "class.h" #include "commons.h" #include "utils/memory.h" #include "hash.h" #include "utils/memory.h" /** * ======================================================================= */ int main(int argc, char * argv[]) { Hash hash = new(Hash); HashValue deleted; hashAdd(hash, new(HashValue, CSTRA("foo"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("hjkfdd"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("j8frheff"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("f9e0g"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("gfrk9e0"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("fr09ie"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("fu8de9"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("rehw78"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("fcrne9"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("new8"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("fdhe78"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("dhew8"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("jfde9w8"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("dhe7w89"), CSTRA("bar"))); hashAdd(hash, new(HashValue, CSTRA("fduew89"), CSTRA("bar"))); deleted = hashDelete(hash, CSTRA("f9e0g")); delete(deleted); deleted = hashDelete(hash, CSTRA("fcrne9")); delete(deleted); deleted = hashDelete(hash, CSTRA("fr09ie")); delete(deleted); deleted = hashDelete(hash, CSTRA("jfde9w8")); delete(deleted); deleted = hashDelete(hash, CSTRA("j8frheff")); delete(deleted); delete(hash); memCleanup(); return 0; } // vim: set et ts=4 sw=4: