X-Git-Url: https://git.distorted.org.uk/u/mdw/catacomb/blobdiff_plain/45c0fd363937c6e9b05da04a9167e9912c05ca0c..6ec3a4cf4aaa7cd375e1aa18f85861986259b8e5:/key-attr.c diff --git a/key-attr.c b/key-attr.c index ceec2ae..b6a3616 100644 --- a/key-attr.c +++ b/key-attr.c @@ -194,8 +194,8 @@ int key_setkeydata(key_file *kf, key *k, key_data *kd) { if (!(kf->f & KF_WRITE)) return (KERR_READONLY); - key_drop(k->k); key_incref(kd); + key_drop(k->k); k->k = kd; kf->f |= KF_MODIFIED; return (0);