fixed segfault during import, when keyring is not writeable

This commit is contained in:
Thilo Raufeisen 2005-11-25 14:31:36 +00:00
parent 61bfa5b8d2
commit d0ae5002f1

View file

@ -1354,8 +1354,10 @@ PHP_FUNCTION(gnupg_import){
add_assoc_long (return_value, "secretunchanged", result->secret_unchanged); add_assoc_long (return_value, "secretunchanged", result->secret_unchanged);
add_assoc_long (return_value, "newsignatures", result->new_signatures); add_assoc_long (return_value, "newsignatures", result->new_signatures);
add_assoc_long (return_value, "skippedkeys", result->skipped_new_keys); add_assoc_long (return_value, "skippedkeys", result->skipped_new_keys);
if(result->imports && result->imports->fpr){
add_assoc_string (return_value, "fingerprint", result->imports->fpr, 1); add_assoc_string (return_value, "fingerprint", result->imports->fpr, 1);
} }
}
/* }}} */ /* }}} */
/* {{{ proto book gnupg_deletekey(string key) /* {{{ proto book gnupg_deletekey(string key)