summaryrefslogtreecommitdiff
path: root/sysutils/gnome-system-monitor/files/patch-src_load-graph.cpp
blob: 125b6f474be567dcd7789174f3ff929bb28dbcbc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
--- src/load-graph.cpp.orig	2011-08-30 02:46:08.000000000 +0200
+++ src/load-graph.cpp	2011-10-08 00:21:58.000000000 +0200
@@ -415,7 +415,7 @@ net_scale (LoadGraph *graph, guint64 din
         // e.g: ceil(100.5 KiB) = 101 KiB = 101 * 2**(1 * 10)
         //      where base10 = 1, coef10 = 101, pow2 = 16
 
-        guint64 pow2 = std::floor(log2(new_max));
+        guint64 pow2 = std::floor(log(new_max) / log (2));
         guint64 base10 = pow2 / 10.0;
         guint64 coef10 = std::ceil(new_max / double(G_GUINT64_CONSTANT(1) << (base10 * 10)));
         g_assert(new_max <= (coef10 * (G_GUINT64_CONSTANT(1) << (base10 * 10))));