Handle MAP_SYSMIS case in RECODE, which was carelessly overlooked
[pspp-builds.git] / src / language / xforms / recode.c
index 01f3bf765428038e9e964ee55e7ebe79c8b07fed..7af72efaff7370678816b84bab55eb198df08ddc 100644 (file)
@@ -559,6 +559,9 @@ find_src_numeric (struct recode_trns *trns, double value, struct variable *v)
         case MAP_RANGE:
           match = value >= in->x.f && value <= in->y.f;
           break;
+        case MAP_SYSMIS:
+          match = value == SYSMIS;
+          break;
         case MAP_ELSE:
           match = true;
           break;