Clean up remaining uses of %llX for printing keyids
[onak.git] / keydb_dynamic.c
index 503f1bfef0433d818c1af37c7cd965c3de297aff..ba7792f20302a756d3bcd98c4d28107f87e0472e 100644 (file)
@@ -45,6 +45,11 @@ static bool load_backend(void)
                loaded_backend = NULL;
        }
 
+       if (config.use_keyd) {
+               free(config.db_backend);
+               config.db_backend = strdup("keyd");
+       }
+
        if (!config.db_backend) {
                logthing(LOGTHING_CRITICAL, "No database backend defined.");
                exit(EXIT_FAILURE);
@@ -423,7 +428,7 @@ static int dynamic_update_keys(struct openpgp_publickey **keys, bool sendsync)
        for (curkey = *keys; curkey != NULL; curkey = curkey->next) {
                intrans = dynamic_starttrans();
                logthing(LOGTHING_INFO,
-                       "Fetching key 0x%llX, result: %d",
+                       "Fetching key 0x%" PRIX64 ", result: %d",
                        get_keyid(curkey),
                        dynamic_fetch_key(get_keyid(curkey), &oldkey, intrans));