diff options
author | Simon Josefsson <simon@josefsson.org> | 2005-01-05 18:55:21 +0000 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2005-01-05 18:55:21 +0000 |
commit | 131a669529d4273f7ff3cfa130aaf36fd585bbe4 (patch) | |
tree | 239825b1ef146d6bce9d61f99fdb7672f286699a | |
parent | 6ed047a4c92462e318f6b05ac591b9f72341c64a (diff) | |
download | gnutls-131a669529d4273f7ff3cfa130aaf36fd585bbe4.tar.gz |
(_gnutls_x509_parse_dn): Return buffer size, not string size, in
*sizeof_buf. Reported by Martin Lambers <marlam@web.de>.
-rw-r--r-- | lib/x509/dn.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/x509/dn.c b/lib/x509/dn.c index bf3c0f5cf3..d5c9f1b1e7 100644 --- a/lib/x509/dn.c +++ b/lib/x509/dn.c @@ -1,6 +1,6 @@ /* + * Copyright (C) 2004, 2005 Free Software Foundation * Copyright (C) 2003 Nikos Mavroyanopoulos - * Copyright (C) 2004 Free Software Foundation * * This file is part of GNUTLS. * @@ -289,7 +289,7 @@ int _gnutls_x509_parse_dn(ASN1_TYPE asn1_struct, memcpy(buf, out_str.data, out_str.length); buf[out_str.length] = 0; } - *sizeof_buf = out_str.length; + *sizeof_buf = out_str.length + 1; result = 0; |