summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Josefsson <simon@josefsson.org>2005-01-05 18:55:21 +0000
committerSimon Josefsson <simon@josefsson.org>2005-01-05 18:55:21 +0000
commit131a669529d4273f7ff3cfa130aaf36fd585bbe4 (patch)
tree239825b1ef146d6bce9d61f99fdb7672f286699a
parent6ed047a4c92462e318f6b05ac591b9f72341c64a (diff)
downloadgnutls-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.c4
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;