Change to avoid parsing non-integer values to integer when repopulating
db.

Bug: 20452650
Change-Id: I4dca7e641c008e914fc3dcb96a449bebf7af9e86
diff --git a/src/com/android/providers/telephony/TelephonyProvider.java b/src/com/android/providers/telephony/TelephonyProvider.java
index aa3b0e6..1a8fa16 100644
--- a/src/com/android/providers/telephony/TelephonyProvider.java
+++ b/src/com/android/providers/telephony/TelephonyProvider.java
@@ -596,7 +596,11 @@
         private void getIntValueFromCursor(ContentValues cv, Cursor c, String key) {
             String fromCursor = c.getString(c.getColumnIndex(key));
             if (!TextUtils.isEmpty(fromCursor)) {
-                cv.put(key, new Integer(fromCursor));
+                try {
+                    cv.put(key, new Integer(fromCursor));
+                } catch (NumberFormatException nfe) {
+                    // do nothing
+                }
             }
         }