Fix build breakage.

This commit is contained in:
Sandor Dornbush
2011-02-17 22:01:46 -08:00
parent 250e8625a7
commit 6826e3567d
@@ -420,6 +420,7 @@ public class TrackRecordingService extends Service implements LocationListener {
TripStatistics stats = track.getStatistics(); TripStatistics stats = track.getStatistics();
statsBuilder = new TripStatisticsBuilder(stats.getStartTime()); statsBuilder = new TripStatisticsBuilder(stats.getStartTime());
statsBuilder.setMinRecordingDistance(minRecordingDistance);
setUpAnnouncer(); setUpAnnouncer();
splitManager.restore(); splitManager.restore();
@@ -436,6 +437,7 @@ public class TrackRecordingService extends Service implements LocationListener {
waypointStatsBuilder = new TripStatisticsBuilder(stats.getStartTime()); waypointStatsBuilder = new TripStatisticsBuilder(stats.getStartTime());
currentWaypointId = -1; currentWaypointId = -1;
} }
waypointStatsBuilder.setMinRecordingDistance(minRecordingDistance);
Cursor cursor = null; Cursor cursor = null;
try { try {
@@ -1077,7 +1079,9 @@ public class TrackRecordingService extends Service implements LocationListener {
providerUtils.updateTrack(track); providerUtils.updateTrack(track);
statsBuilder = new TripStatisticsBuilder(startTime); statsBuilder = new TripStatisticsBuilder(startTime);
statsBuilder.setMinRecordingDistance(minRecordingDistance);
waypointStatsBuilder = new TripStatisticsBuilder(startTime); waypointStatsBuilder = new TripStatisticsBuilder(startTime);
waypointStatsBuilder.setMinRecordingDistance(minRecordingDistance);
currentWaypointId = insertWaypoint(WaypointCreationRequest.DEFAULT_STATISTICS); currentWaypointId = insertWaypoint(WaypointCreationRequest.DEFAULT_STATISTICS);
setUpAnnouncer(); setUpAnnouncer();
length = 0; length = 0;
@@ -1195,8 +1199,10 @@ public class TrackRecordingService extends Service implements LocationListener {
public void setMinRecordingDistance(int minRecordingDistance) { public void setMinRecordingDistance(int minRecordingDistance) {
this.minRecordingDistance = minRecordingDistance; this.minRecordingDistance = minRecordingDistance;
this.statsBuilder.setMinRecordingDistance(minRecordingDistance); if (statsBuilder != null && waypointStatsBuilder != null) {
this.waypointStatsBuilder.setMinRecordingDistance(minRecordingDistance); statsBuilder.setMinRecordingDistance(minRecordingDistance);
waypointStatsBuilder.setMinRecordingDistance(minRecordingDistance);
}
} }
public int getMinRequiredAccuracy() { public int getMinRequiredAccuracy() {