Calculator: update arity lib to v2.1.2 to fix log.
Bug 2464487.
diff --git a/Android.mk b/Android.mk
index 99e6f55..4008d8c 100644
--- a/Android.mk
+++ b/Android.mk
@@ -31,7 +31,7 @@
##################################################
include $(CLEAR_VARS)
-LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libarity:arity-2.0.2.jar
+LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES := libarity:arity-2.1.2.jar
include $(BUILD_MULTI_PREBUILT)
# Use the folloing include to make our test apk.
diff --git a/arity-2.0.2.jar b/arity-2.0.2.jar
deleted file mode 100644
index 7be246d..0000000
--- a/arity-2.0.2.jar
+++ /dev/null
Binary files differ
diff --git a/arity-2.1.2.jar b/arity-2.1.2.jar
new file mode 100644
index 0000000..54c4a98
--- /dev/null
+++ b/arity-2.1.2.jar
Binary files differ
diff --git a/src/com/android/calculator2/Logic.java b/src/com/android/calculator2/Logic.java
index bd066de..aab51f7 100644
--- a/src/com/android/calculator2/Logic.java
+++ b/src/com/android/calculator2/Logic.java
@@ -50,13 +50,6 @@
Logic(Context context, History history, CalculatorDisplay display, Button equalButton) {
mErrorString = context.getResources().getString(R.string.error);
- try {
- // in calculator we use log() for base-10,
- // unlike in arity-lib where log() is natural logarithm
- mSymbols.define(mSymbols.compileWithName("log(x)=log10(x)"));
- } catch (SyntaxException e) {
- throw new Error("" + e); //never
- }
mHistory = history;
mDisplay = display;
mDisplay.setLogic(this);