diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-02-05 15:38:03 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2019-02-05 18:16:19 +0100 |
commit | 447e42b4fbf5567b3cf96ddee0186f76f0c7ebe9 (patch) | |
tree | 349566b092f4d6f566cad3411f4e926534c5b304 /trie.inc.h | |
parent | Add single file mode. (diff) | |
download | calp-447e42b4fbf5567b3cf96ddee0186f76f0c7ebe9.tar.gz calp-447e42b4fbf5567b3cf96ddee0186f76f0c7ebe9.tar.xz |
Improve templating macros.
Diffstat (limited to 'trie.inc.h')
-rw-r--r-- | trie.inc.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -29,7 +29,7 @@ INIT_F (TRIE_NODE(TYPE), return 0; } -int TRIE_PUT(TYPE) ( TRIE(TYPE)* trie, char* key, TYPE* val ) { +int PUSH(TRIE(TYPE)) ( TRIE(TYPE)* trie, char* key, TYPE* val ) { TRIE_NODE(TYPE) *cur, *last; last = trie->root; @@ -80,7 +80,7 @@ int TRIE_PUT(TYPE) ( TRIE(TYPE)* trie, char* key, TYPE* val ) { /* * TODO what happens when I give an invalid key? */ -TYPE* TRIE_GET(TYPE) ( TRIE(TYPE)* trie, char* key ) { +TYPE* GET(TRIE(TYPE)) ( TRIE(TYPE)* trie, char* key ) { TRIE_NODE(TYPE)* n = trie->root->child; char* subkey = key; |