[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kreport] src/renderer: KReportPreRenderer: fix pos type
From: Jaroslaw Staniek <staniek () kde ! org>
Date: 2016-03-31 20:00:59
Message-ID: E1alim3-0004nL-WA () scm ! kde ! org
[Download RAW message or body]
Git commit 32c2767421bc86fad28cc302a457dc62d2b31c34 by Jaroslaw Staniek.
Committed on 31/03/2016 at 19:56.
Pushed by staniek into branch 'master'.
KReportPreRenderer: fix pos type
M +6 -3 src/renderer/KReportPreRenderer.cpp
http://commits.kde.org/kreport/32c2767421bc86fad28cc302a457dc62d2b31c34
diff --git a/src/renderer/KReportPreRenderer.cpp \
b/src/renderer/KReportPreRenderer.cpp index 477c5a6..25839b8 100644
--- a/src/renderer/KReportPreRenderer.cpp
+++ b/src/renderer/KReportPreRenderer.cpp
@@ -187,11 +187,14 @@ void \
KReportPreRendererPrivate::renderDetailSection(KReportDetailSectionData *de }
while (status) {
- long l = m_kodata->at();
+ const qint64 pos = m_kodata->at();
//kreportDebug() << "At:" << l << "Y:" << m_yOffset << "Max Height:" \
<< m_maxHeight;
- if (renderSectionSize(*(detailData->m_detailSection)) + \
finishCurPageSize((l + 1 == m_recordCount)) + m_bottomMargin + m_yOffset >= \
m_maxHeight) { + if ((renderSectionSize(*detailData->m_detailSection)
+ + finishCurPageSize((pos + 1 == m_recordCount))
+ + m_bottomMargin + m_yOffset) >= m_maxHeight)
+ {
//kreportDebug() << "Next section is too big for this page";
- if (l > 0) {
+ if (pos > 0) {
m_kodata->movePrevious();
createNewPage();
m_kodata->moveNext();
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic