Fix double heap deallocation when erroneous SET was specified.
[pspp] / src / output / ascii.c
index bd30677f20fb0be5f065d079dade4ecb6fbf35f9..66e0c4e0a6c83d4ed526afcb5dd5eadef82c6733 100644 (file)
@@ -457,7 +457,7 @@ ascii_output_table_item (struct ascii_driver *a,
       used = render_pager_draw_next (p, a->length - a->y);
       if (used == 0)
         {
-          assert (a->y > 0);
+          assert (a->y >= 0);
           ascii_close_page (a);
           if (!ascii_open_page (a))
             break;