Fix NPE when trying to print result objects with error status.

This commit is contained in:
Andreas Schildbach 2014-11-30 13:21:46 +01:00
parent 2a5458dc45
commit a3ea6ec0c1
3 changed files with 6 additions and 3 deletions

View file

@ -53,6 +53,7 @@ public final class NearbyStationsResult implements Serializable
{
final StringBuilder builder = new StringBuilder(getClass().getSimpleName());
builder.append("[").append(this.status);
if (stations != null)
builder.append(" ").append(stations.size()).append(stations);
builder.append("]");
return builder.toString();

View file

@ -52,6 +52,7 @@ public final class QueryDeparturesResult implements Serializable
{
final StringBuilder builder = new StringBuilder(getClass().getSimpleName());
builder.append("[").append(this.status);
if (stationDepartures != null)
builder.append(" ").append(stationDepartures.size()).append(stationDepartures);
builder.append("]");
return builder.toString();

View file

@ -57,6 +57,7 @@ public final class SuggestLocationsResult implements Serializable
{
final StringBuilder builder = new StringBuilder(getClass().getSimpleName());
builder.append("[").append(this.status);
if (suggestedLocations != null)
builder.append(" ").append(suggestedLocations.size()).append(suggestedLocations);
builder.append("]");
return builder.toString();