val_labs_equal: Accept null pointers
[pspp] / src / ui / gui / psppire-value-entry.c
index 4cc8be9871acb1f9c90e151626e407709e2f8101..85dbaa093cb31134a50ca04c50a12622290bdaca 100644 (file)
@@ -319,9 +319,7 @@ void
 psppire_value_entry_set_value_labels (PsppireValueEntry *obj,
                                       const struct val_labs *val_labs)
 {
-  if (val_labs != NULL
-      ? obj->val_labs == NULL || !val_labs_equal (obj->val_labs, val_labs)
-      : obj->val_labs != NULL)
+  if (!val_labs_equal (obj->val_labs, val_labs))
     {
       obj->cur_value = NULL;