diff options
author | Andreas Sturmlechner <asturm@gentoo.org> | 2020-08-23 23:19:41 +0200 |
---|---|---|
committer | Andreas Sturmlechner <asturm@gentoo.org> | 2020-08-23 23:19:41 +0200 |
commit | 98718223d4945c5efb129d6d7d62244f7917fa6d (patch) | |
tree | 405215224ac3fad6cabcbe3010c1c13dff42c00f /app-editors/lfhex/files/01-abs-llabs.dpatch | |
parent | app-dicts/qvortaro: Import 0.4.1 from before last-rites (diff) | |
download | kde-sunset-98718223d4945c5efb129d6d7d62244f7917fa6d.tar.gz kde-sunset-98718223d4945c5efb129d6d7d62244f7917fa6d.tar.bz2 kde-sunset-98718223d4945c5efb129d6d7d62244f7917fa6d.zip |
app-editors/lfhex: Import 0.42 from before last-rites
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'app-editors/lfhex/files/01-abs-llabs.dpatch')
-rw-r--r-- | app-editors/lfhex/files/01-abs-llabs.dpatch | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/app-editors/lfhex/files/01-abs-llabs.dpatch b/app-editors/lfhex/files/01-abs-llabs.dpatch new file mode 100644 index 00000000..74ffcbce --- /dev/null +++ b/app-editors/lfhex/files/01-abs-llabs.dpatch @@ -0,0 +1,19 @@ +#!/bin/sh /usr/share/dpatch/dpatch-run +## 01-abs-llabs.dpatch by Thiemo Seufer +## +## DP: Fixes FTBFS due to abs() not being in the global anymore since g++ 4.3 +## (#495467) + +diff -up lfhex-0.42.orig/src/reader.cpp lfhex-0.42/src/reader.cpp +--- lfhex-0.42.orig/src/reader.cpp 2008-10-08 19:25:57.000000000 +0200 ++++ lfhex-0.42/src/reader.cpp 2008-10-08 19:26:16.000000000 +0200 +@@ -238,7 +238,7 @@ bool Reader::loadPage(off_t pageIdx) + // free the page which is the furthest away from the page we are loading + + // this could be trouble if off_t is unsigned! +- if( abs(_firstPage - pageIdx) > abs(_lastPage - pageIdx) ) ++ if( ::llabs(_firstPage - pageIdx) > ::llabs(_lastPage - pageIdx) ) + while(!freePage(_firstPage++)); + else + while(!freePage(_lastPage--)); + |