summaryrefslogtreecommitdiff
path: root/usr/src/lib/libsecdb/common
diff options
context:
space:
mode:
authorJan Friedel <Jan.Friedel@Sun.COM>2008-12-02 14:50:57 +0100
committerJan Friedel <Jan.Friedel@Sun.COM>2008-12-02 14:50:57 +0100
commitc94b466c388984bc0e56d67eb03dd564b7d47a76 (patch)
treedb90ff7e7c303d305f5666930297e908cdbd9dd6 /usr/src/lib/libsecdb/common
parent41c4174f6b1e3f423665c98d35a813cd67097a5c (diff)
downloadillumos-gate-c94b466c388984bc0e56d67eb03dd564b7d47a76.tar.gz
6596243 off-by-one in _kva_dup()
Diffstat (limited to 'usr/src/lib/libsecdb/common')
-rw-r--r--usr/src/lib/libsecdb/common/secdb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/lib/libsecdb/common/secdb.c b/usr/src/lib/libsecdb/common/secdb.c
index 01bfa84c46..7972a593b9 100644
--- a/usr/src/lib/libsecdb/common/secdb.c
+++ b/usr/src/lib/libsecdb/common/secdb.c
@@ -251,7 +251,7 @@ _kva_dup(kva_t *old_kva)
}
new_data = nkva->data;
nkva->length = old_kva->length;
- for (i = 0; i <= nkva->length; i++) {
+ for (i = 0; i < nkva->length; i++) {
new_data[i].key = _strdup_null(old_data[i].key);
new_data[i].value = _strdup_null(old_data[i].value);
}