summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/format.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/format.c b/src/format.c
index d75ae5c..62520a2 100644
--- a/src/format.c
+++ b/src/format.c
@@ -232,6 +232,9 @@ format_dup_bv_list(struct berval **bvlist)
for (i = 0; bvlist[i] != NULL; i++) {
continue;
}
+ if (i == 0) {
+ return NULL;
+ }
ret = malloc((i + 1) * sizeof(struct berval *));
if (ret != NULL) {
for (i = 0; bvlist[i] != NULL; i++) {