X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fmath%2Fsort.h;h=96ac32cc0b7a54a85e8297822b80ccfddbd40451;hb=5c3291dc396b795696e94f47780308fd7ace6fc4;hp=ea2c16b2e14a8a8ed1c2fbe0f838bb92bdcd4870;hpb=8407e8566f02d768975e0fc1b8cb650b12f5239a;p=pspp-builds.git diff --git a/src/math/sort.h b/src/math/sort.h index ea2c16b2..96ac32cc 100644 --- a/src/math/sort.h +++ b/src/math/sort.h @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 1997-9, 2000, 2006 Free Software Foundation, Inc. + Copyright (C) 1997-9, 2000, 2006, 2009 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 @@ -17,15 +17,17 @@ #ifndef MATH_SORT_H #define MATH_SORT_H 1 -#include -#include - -struct case_ordering; +struct subcase; +struct caseproto; +struct variable; extern int min_buffers ; extern int max_buffers ; -struct casewriter *sort_create_writer (struct case_ordering *, size_t value_cnt); -struct casereader *sort_execute (struct casereader *, struct case_ordering *); +struct casewriter *sort_create_writer (const struct subcase *, + const struct caseproto *); +struct casereader *sort_execute (struct casereader *, const struct subcase *); +struct casereader *sort_execute_1var (struct casereader *, + const struct variable *); #endif /* math/sort.h */