Fix bug #21108.
[pspp-builds.git] / src / language / stats / t-test.q
index a1665d53adc800b1092c23d5894e4d01112eb242..db57c49999afb70d373441856737f0f5c3cdb225 100644 (file)
@@ -1787,7 +1787,10 @@ calculate(struct cmd_t_test *cmd,
   enum mv_class exclude = cmd->miss != TTS_INCLUDE ? MV_ANY : MV_SYSTEM;
 
   if (!casereader_peek (input, 0, &c))
-    return;
+    {
+      casereader_destroy (input);
+      return;
+    }
   output_split_file_values (ds, &c);
   case_destroy (&c);