X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fstruct%2Fhashtable.c;h=d895fe7559255a6059c3900a816ae4f32edc0a21;hb=4b025f27d2a79fb44ee515f89bbf0123321fd81f;hp=5e4ee652076a69ae581736a147beb3e250b24735;hpb=34cde9d796804bd9b783cde4d556c5267849d79a;p=bertos.git diff --git a/bertos/struct/hashtable.c b/bertos/struct/hashtable.c index 5e4ee652..d895fe75 100644 --- a/bertos/struct/hashtable.c +++ b/bertos/struct/hashtable.c @@ -285,92 +285,3 @@ const void* ht_find(struct HashTable* ht, const void* key, uint8_t key_length) return *node; } - - -#if 0 - -#include - -bool ht_test(void); - -static const void* test_get_key(const void* ptr, uint8_t* length) -{ - const char* s = ptr; - *length = strlen(s); - return s; -} - -#define NUM_ELEMENTS 256 -DECLARE_HASHTABLE_STATIC(test1, 256, test_get_key); -DECLARE_HASHTABLE_INTERNALKEY_STATIC(test2, 256); - -static char data[NUM_ELEMENTS][10]; -static char keydomain[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; - -static bool single_test(void) -{ - int i; - - ht_init(&test1); - ht_init(&test2); - - for (i=0;i