diff options
| author | 2008-08-27 20:31:24 +0000 | |
|---|---|---|
| committer | 2008-08-27 20:31:24 +0000 | |
| commit | 7dba092804fade51a73d2131b0fce56322f9678e (patch) | |
| tree | 1986a2e9f337dc88dd89017eb02b79c59910e56f | |
| parent | Unbreak build. (diff) | |
Fix an uninitialised variable used for /stats z, also fix the Funky Maths(tm) in /stats z (both thanks to psychon).
git-svn-id: http://svn.inspircd.org/repository/branches/1_1_stable@10328 e03df62e-2008-0410-955e-edbf42e46eb7
| -rw-r--r-- | src/modules/extra/m_ziplink.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/extra/m_ziplink.cpp b/src/modules/extra/m_ziplink.cpp index 49a056d5c..539416fa4 100644 --- a/src/modules/extra/m_ziplink.cpp +++ b/src/modules/extra/m_ziplink.cpp @@ -153,7 +153,7 @@ class ModuleZLib : public Module ServerInstance->PublishInterface("InspSocketHook", this); total_out_compressed = total_in_compressed = 0; - total_out_uncompressed = total_out_uncompressed = 0; + total_out_uncompressed = total_in_uncompressed = 0; } virtual ~ModuleZLib() @@ -231,13 +231,13 @@ class ModuleZLib : public Module * (we dont count 64 bit ints because not all systems have 64 bit ints, and floats * can still hold more. */ - float outbound_r = 100 - ((total_out_compressed / (total_out_uncompressed + 0.001)) * 100); - float inbound_r = 100 - ((total_in_compressed / (total_in_uncompressed + 0.001)) * 100); + float outbound_r = (total_out_compressed / (total_out_uncompressed + 0.001)) * 100; + float inbound_r = (total_in_compressed / (total_in_uncompressed + 0.001)) * 100; float total_compressed = total_in_compressed + total_out_compressed; float total_uncompressed = total_in_uncompressed + total_out_uncompressed; - float total_r = 100 - ((total_compressed / (total_uncompressed + 0.001)) * 100); + float total_r = (total_compressed / (total_uncompressed + 0.001)) * 100; char outbound_ratio[MAXBUF], inbound_ratio[MAXBUF], combined_ratio[MAXBUF]; |
