summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/format.c29
1 files changed, 12 insertions, 17 deletions
diff --git a/src/format.c b/src/format.c
index 4c53e4e..292dc57 100644
--- a/src/format.c
+++ b/src/format.c
@@ -2789,24 +2789,19 @@ format_single(struct plugin_state *state, Slapi_PBlock *pb, Slapi_Entry *e,
"%d values for \"%s\"\n", count, attr);
} else {
/* Return the list of values. */
- if (values != NULL) {
- for (i = slapi_valueset_first_value(value_set,
- &value);
- i != -1;
- i = slapi_valueset_next_value(value_set, i,
- &value)) {
- val = slapi_value_get_berval(value);
- if (val->bv_len == 0) {
- continue;
- }
- d = format_check_disallowed(val,
- disallowed);
- if (d == NULL) {
- format_add_bv_list(values, val);
- }
+ for (i = slapi_valueset_first_value(value_set,
+ &value);
+ i != -1;
+ i = slapi_valueset_next_value(value_set, i,
+ &value)) {
+ val = slapi_value_get_berval(value);
+ if (val->bv_len == 0) {
+ continue;
+ }
+ d = format_check_disallowed(val, disallowed);
+ if (d == NULL) {
+ format_add_bv_list(values, val);
}
- } else {
- bv.bv_len = -EINVAL;
}
}
}