From 43e51848fc68d6fdebc3eaf86aa6bee97cb07fd0 Mon Sep 17 00:00:00 2001 From: Sandor Dornbush Date: Mon, 7 Feb 2011 17:03:06 -0800 Subject: [PATCH] Don't trap runtime exceptions. --- .../android/apps/mytracks/ChartActivity.java | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/MyTracks/src/com/google/android/apps/mytracks/ChartActivity.java b/MyTracks/src/com/google/android/apps/mytracks/ChartActivity.java index bd9002cd4..0e4576326 100644 --- a/MyTracks/src/com/google/android/apps/mytracks/ChartActivity.java +++ b/MyTracks/src/com/google/android/apps/mytracks/ChartActivity.java @@ -562,9 +562,6 @@ public class ChartActivity extends Activity implements } lastSeenLocationId = track.getStartId(); final ArrayList theData = readPointsToList(track); - if (theData == null) { - return; - } runOnUiThread(new Runnable() { public void run() { chartView.setDataPoints(theData); @@ -582,11 +579,7 @@ public class ChartActivity extends Activity implements Log.w(MyTracksConstants.TAG, "MyTracks: track not found"); return; } - final ArrayList theData = readPointsToList(track); - if (theData == null) { - return; - } - chartView.addDataPoints(theData); + chartView.addDataPoints(readPointsToList(track)); uiHandler.post(new Runnable() { public void run() { chartView.invalidate(); @@ -613,7 +606,7 @@ public class ChartActivity extends Activity implements /** * Read all of the points to a list. * @param track The track which will be displayed. - * @return + * @return */ private ArrayList readPointsToList(Track track) { Cursor cursor = null; @@ -655,9 +648,6 @@ public class ChartActivity extends Activity implements cursor = null; } return result; - } catch (RuntimeException e) { - Log.w(MyTracksConstants.TAG, "Caught an unexpected exception.", e); - return null; } finally { if (cursor != null) { cursor.close();