projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Sort attributes by name for display, to make order arch-independent.
[pspp]
/
src
/
language
/
stats
/
sort-cases.c
diff --git
a/src/language/stats/sort-cases.c
b/src/language/stats/sort-cases.c
index 1134874da5b5034fc54b932cb153ef5818d4aeeb..cb60901fe64ed3dc8ca03a6df004dedc8608d079 100644
(file)
--- a/
src/language/stats/sort-cases.c
+++ b/
src/language/stats/sort-cases.c
@@
-21,7
+21,7
@@
#include <stdlib.h>
#include <sys/types.h>
#include <stdlib.h>
#include <sys/types.h>
-#include "data/
procedure
.h"
+#include "data/
dataset
.h"
#include "data/settings.h"
#include "data/subcase.h"
#include "data/variable.h"
#include "data/settings.h"
#include "data/subcase.h"
#include "data/variable.h"
@@
-69,15
+69,15
@@
cmd_sort_cases (struct lexer *lexer, struct dataset *ds)
}
proc_discard_output (ds);
}
proc_discard_output (ds);
- output = sort_execute (proc_open
(ds
), &ordering);
+ output = sort_execute (proc_open
_filtering (ds, false
), &ordering);
ok = proc_commit (ds);
ok = proc_commit (ds);
- ok =
proc_set_active_file_data
(ds, output) && ok;
+ ok =
dataset_set_source
(ds, output) && ok;
done:
min_buffers = 64;
max_buffers = INT_MAX;
subcase_destroy (&ordering);
done:
min_buffers = 64;
max_buffers = INT_MAX;
subcase_destroy (&ordering);
- return ok ?
lex_end_of_command (lexer)
: CMD_CASCADING_FAILURE;
+ return ok ?
CMD_SUCCESS
: CMD_CASCADING_FAILURE;
}
}