summaryrefslogtreecommitdiffstats
path: root/base/tps/src/tus/tus_db.c
diff options
context:
space:
mode:
Diffstat (limited to 'base/tps/src/tus/tus_db.c')
-rw-r--r--base/tps/src/tus/tus_db.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/base/tps/src/tus/tus_db.c b/base/tps/src/tus/tus_db.c
index 9ae451415..0fb9e3635 100644
--- a/base/tps/src/tus/tus_db.c
+++ b/base/tps/src/tus/tus_db.c
@@ -3718,6 +3718,8 @@ struct berval **get_attribute_values(LDAPMessage *entry, const char *attribute)
c++;
}
ret = (struct berval **) malloc ((sizeof (struct berval *) * c) + 1);
+
+ ret = (struct berval **) calloc (sizeof (struct berval *), (c + 1));
for (i=0; i< c; i++) {
ret[i] = (struct berval *) malloc(sizeof(struct berval));
}