From 3408ca78fe4323e95addb18675569a714f7ae66a Mon Sep 17 00:00:00 2001 From: teknomunk Date: Fri, 30 Dec 2022 20:56:06 -0600 Subject: [PATCH] Make sure directory is created for trie data --- trie.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/trie.c b/trie.c index ee05a1e..5ff7803 100644 --- a/trie.c +++ b/trie.c @@ -5,6 +5,7 @@ #include #include +#include struct edge { char* label; @@ -275,6 +276,7 @@ bool ffdb_trie_set( const char* filename, const char* key, const char* value ) char* key_escaped = escape(key); bool result = false; + mkdir( filename, 0755 ); root = load_root_node(filename); if( !trie_entry_set( root, key_escaped, value ) ) {