Blame SOURCES/kcalc-4.10.5-bz#1058342.patch

7e42ce
diff -up kcalc-4.10.5/kcalc_core.cpp.misc kcalc-4.10.5/kcalc_core.cpp
7e42ce
--- kcalc-4.10.5/kcalc_core.cpp.misc	2013-06-28 19:38:46.589913916 +0200
7e42ce
+++ kcalc-4.10.5/kcalc_core.cpp	2014-01-28 17:38:32.734620194 +0100
7e42ce
@@ -82,6 +82,9 @@ KNumber ExecAdd(const KNumber &left_op,
7e42ce
 }
7e42ce
 
7e42ce
 KNumber ExecSubtract(const KNumber &left_op, const KNumber &right_op) {
7e42ce
+    if (left_op.toQString() == right_op.toQString()) {
7e42ce
+      return KNumber::Zero;
7e42ce
+    }
7e42ce
     return left_op - right_op;
7e42ce
 }
7e42ce