From 1ade84f13cd6a70f893d47b56b299de9f258308e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Mon, 10 Jul 2017 14:45:32 +0200 Subject: [PATCH] kate: fix gcc7 build --- srcpkgs/kate/patches/gcc7-fix-abs.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 srcpkgs/kate/patches/gcc7-fix-abs.patch diff --git a/srcpkgs/kate/patches/gcc7-fix-abs.patch b/srcpkgs/kate/patches/gcc7-fix-abs.patch new file mode 100644 index 00000000000..56700a1cd08 --- /dev/null +++ b/srcpkgs/kate/patches/gcc7-fix-abs.patch @@ -0,0 +1,11 @@ +--- part/view/kateviewhelpers.cpp 2014-10-26 21:17:55.000000000 +0100 ++++ part/view/kateviewhelpers.cpp 2017-07-10 14:33:46.722050893 +0200 +@@ -1703,7 +1703,7 @@ + if (realLine > -1) { + if (m_viewInternal->cache()->viewLine(z).startCol() == 0) { + if (m_viRelLineNumbersOn && m_view->viInputMode()) { +- int diff = abs(realLine - currentLine); ++ int diff = abs((int)(realLine - currentLine)); + if (diff > 0) { + p.drawText( lnX + m_maxCharWidth / 2, y, lnWidth - m_maxCharWidth, h, + Qt::TextDontClip|Qt::AlignRight|Qt::AlignVCenter, QString("%1").arg(diff) );