transformations: Remove finalize functions.
[pspp] / src / data / dataset.h
index 8445094713cdc38bb1eb9e9f72bf4309bf3e0013..3f0d2e689f1a05f3ff914b6f9609264c54074d1b 100644 (file)
@@ -1,5 +1,5 @@
 /* PSPP - a program for statistical analysis.
-   Copyright (C) 1997-9, 2000, 2006, 2007, 2009, 2010, 2011 Free Software Foundation, Inc.
+   Copyright (C) 1997-9, 2000, 2006, 2007, 2009, 2010, 2011, 2013 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -80,10 +80,6 @@ void dataset_set_display (struct dataset *, enum dataset_display);
 
 void add_transformation (struct dataset *ds,
                         trns_proc_func *, trns_free_func *, void *);
-void add_transformation_with_finalizer (struct dataset *ds,
-                                       trns_finalize_func *,
-                                        trns_proc_func *,
-                                        trns_free_func *, void *);
 size_t next_transformation (const struct dataset *ds);
 
 bool proc_cancel_all_transformations (struct dataset *ds);
@@ -93,6 +89,7 @@ void proc_start_temporary_transformations (struct dataset *ds);
 bool proc_in_temporary_transformations (const struct dataset *ds);
 bool proc_make_temporary_transformations_permanent (struct dataset *ds);
 bool proc_cancel_temporary_transformations (struct dataset *ds);
+struct variable *add_permanent_ordering_transformation (struct dataset *);
 \f
 /* Procedures. */