aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--kbx/ChangeLog4
-rw-r--r--kbx/keybox-blob.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/kbx/ChangeLog b/kbx/ChangeLog
index b4f988234..388991995 100644
--- a/kbx/ChangeLog
+++ b/kbx/ChangeLog
@@ -1,3 +1,7 @@
+2010-07-23 Werner Koch <[email protected]>
+
+ * keybox-blob.c (_keybox_create_x509_blob): Fix reallocation bug.
+
2008-12-09 Werner Koch <[email protected]>
* kbxutil.c (main): Call i18n_init before init_common_subsystems.
diff --git a/kbx/keybox-blob.c b/kbx/keybox-blob.c
index 64e534f9f..01d4ba292 100644
--- a/kbx/keybox-blob.c
+++ b/kbx/keybox-blob.c
@@ -898,6 +898,7 @@ _keybox_create_x509_blob (KEYBOXBLOB *r_blob, ksba_cert_t cert,
rc = gpg_error_from_syserror ();
goto leave;
}
+ names = tmp;
}
names[blob->nuids++] = p;
if (!i && (p=x509_email_kludge (p)))