aboutsummaryrefslogtreecommitdiff
path: root/trie.inc.h
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2019-02-05 15:38:03 +0100
committerHugo Hörnquist <hugo@lysator.liu.se>2019-02-05 18:16:19 +0100
commit447e42b4fbf5567b3cf96ddee0186f76f0c7ebe9 (patch)
tree349566b092f4d6f566cad3411f4e926534c5b304 /trie.inc.h
parentAdd single file mode. (diff)
downloadcalp-447e42b4fbf5567b3cf96ddee0186f76f0c7ebe9.tar.gz
calp-447e42b4fbf5567b3cf96ddee0186f76f0c7ebe9.tar.xz
Improve templating macros.
Diffstat (limited to 'trie.inc.h')
-rw-r--r--trie.inc.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/trie.inc.h b/trie.inc.h
index 8a817ab6..50b8ec5b 100644
--- a/trie.inc.h
+++ b/trie.inc.h
@@ -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;