diff options
Diffstat (limited to 'sysutils/gnome-system-monitor/files')
-rw-r--r-- | sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp | 11 | ||||
-rw-r--r-- | sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp | 14 |
2 files changed, 25 insertions, 0 deletions
diff --git a/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp b/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp new file mode 100644 index 000000000..e57a21704 --- /dev/null +++ b/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp @@ -0,0 +1,11 @@ +--- src/load-graph.cpp.orig 2008-01-14 23:43:43.000000000 -0600 ++++ src/load-graph.cpp 2008-01-14 23:44:15.000000000 -0600 +@@ -501,7 +501,7 @@ + // e.g: ceil(100.5 KiB) = 101 KiB = 101 * 2**(1 * 10) + // where base10 = 1, coef10 = 101, pow2 = 16 + +- unsigned pow2 = std::floor(log2(new_max)); ++ unsigned pow2 = std::floor(log(new_max) / log(2)); + unsigned base10 = pow2 / 10; + unsigned coef10 = std::ceil(new_max / double(1UL << (base10 * 10))); + g_assert(new_max <= (coef10 * (1UL << (base10 * 10)))); diff --git a/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp b/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp new file mode 100644 index 000000000..c00526174 --- /dev/null +++ b/sysutils/gnome-system-monitor/files/patch-src_openfiles.cpp @@ -0,0 +1,14 @@ +--- src/openfiles.cpp.orig 2008-05-27 16:16:46.000000000 -0400 ++++ src/openfiles.cpp 2008-05-27 16:19:53.000000000 -0400 +@@ -66,7 +66,11 @@ friendlier_hostname(const char *addr_str + goto failsafe; + + if (getnameinfo(res->ai_addr, res->ai_addrlen, hostname, ++#ifdef NI_IDN + sizeof hostname, service, sizeof service, NI_IDN)) ++#else ++ sizeof hostname, service, sizeof service, 0)) ++#endif + goto failsafe; + + if (res) freeaddrinfo(res); |