]> git.ipfire.org Git - pakfire.git/commitdiff
keystore: Log when keystore is being destroyed and reset pointer
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 7 Aug 2021 09:08:56 +0000 (09:08 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 7 Aug 2021 09:08:56 +0000 (09:08 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/keystore.c

index ac6ce0d8ae2c9bbef8764c737ab8bfcbd555c20f..74e546cd91bab085e8527d97697d41118dcde3fb 100644 (file)
@@ -170,8 +170,11 @@ int pakfire_keystore_destroy(struct pakfire* pakfire, gpgme_ctx_t* ctx) {
        // Store a copy of the home directory
        pakfire_string_set(path, engine_info->home_dir);
 
+       DEBUG(pakfire, "Destroying keystore %s...\n", path);
+
        // Free GPGME context
        gpgme_release(*ctx);
+       *ctx = NULL;
 
        // Remove home directory
        return pakfire_rmtree(path, 0);