Change how checking for missing values works.
[pspp] / src / language / data-io / combine-files.c
index 490a984a7dc98370b346a237314de63dd147dac0..8322f5c03307f7e82597bcc5975a90621c0c7186 100644 (file)
@@ -873,7 +873,7 @@ apply_nonmissing_case (const struct comb_file *file, struct ccase *output)
         = case_data_idx (file->data, src_field->case_index);
       int width = src_field->width;
 
-      if (!mv_is_value_missing (file->mv[i], src_value, MV_ANY)
+      if (!mv_is_value_missing (file->mv[i], src_value)
           && !(width > 0 && value_is_spaces (src_value, width)))
         value_copy (case_data_rw_idx (output, dst_field->case_index),
                     src_value, width);