aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2010-07-23 12:30:53 +0000
committerWerner Koch <[email protected]>2010-07-23 12:30:53 +0000
commitcc1bd779f6f0282073cc90101ce2938eba4e8e5a (patch)
treeb4385786e7ff739f963831ce8a8222361928978e
parentUpdate (diff)
downloadgnupg-cc1bd779f6f0282073cc90101ce2938eba4e8e5a.tar.gz
gnupg-cc1bd779f6f0282073cc90101ce2938eba4e8e5a.zip
Fix reallocation bug
-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)))