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

View file

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

View file

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