Consistently use the return value from case_ref.
[pspp-builds.git] / src / data / casegrouper.c
index 8d0b081280f0e6a312b4c58c717b1bf3cbbad171..dee1488e9e297145f22782518dd16887315c389e 100644 (file)
@@ -91,8 +91,8 @@ casegrouper_get_next_group (struct casegrouper *grouper,
 
       writer = autopaging_writer_create (
         casereader_get_proto (grouper->reader));
-      case_ref (group_case);
-      casewriter_write (writer, group_case);
+
+      casewriter_write (writer, case_ref (group_case));
 
       while ((tmp = casereader_peek (grouper->reader, 0)) != NULL
              && grouper->same_group (group_case, tmp, grouper->aux))