aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--g10/import.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/g10/import.c b/g10/import.c
index 1737479fa..c45036783 100644
--- a/g10/import.c
+++ b/g10/import.c
@@ -1606,6 +1606,7 @@ import_one (ctrl_t ctrl,
else if (rc ) /* Insert this key. */
{
KEYDB_HANDLE hd;
+ int n_sigs_cleaned, n_uids_cleaned;
hd = keydb_new ();
if (!hd)
@@ -1635,6 +1636,10 @@ import_one (ctrl_t ctrl,
}
}
+ if ((options & IMPORT_CLEAN))
+ clean_key (ctrl, keyblock, opt.verbose, (options&IMPORT_MINIMAL),
+ &n_uids_cleaned,&n_sigs_cleaned);
+
rc = keydb_insert_keyblock (hd, keyblock );
if (rc)
log_error (_("error writing keyring '%s': %s\n"),