Skip "entries per page" in CSV, XML and RAW export

SVN revision: 1741
This commit is contained in:
2006-11-07 07:16:46 +00:00
parent 981315185d
commit 337eda389f
+14 -12
View File
@@ -17497,21 +17497,23 @@ void show_elog_list(LOGBOOK * lbs, int past_n, int last_n, int page_n, BOOL defa
n_attr_disp = n_line = 0;
i_start = 0;
i_stop = n_msg - 1;
if (page_n || default_page) {
if (default_page)
page_n = reverse ? 1 : (n_msg - 1) / n_page + 1;
if (!csv && !xml && !raw) {
if (page_n || default_page) {
if (default_page)
page_n = reverse ? 1 : (n_msg - 1) / n_page + 1;
if (page_n != -1) {
i_start = (page_n - 1) * n_page;
i_stop = i_start + n_page - 1;
if (page_n != -1) {
i_start = (page_n - 1) * n_page;
i_stop = i_start + n_page - 1;
if (i_start >= n_msg && n_msg > 0) {
page_n = 1;
i_start = 0;
if (i_start >= n_msg && n_msg > 0) {
page_n = 1;
i_start = 0;
}
if (i_stop >= n_msg)
i_stop = n_msg - 1;
}
if (i_stop >= n_msg)
i_stop = n_msg - 1;
}
}