fixed NPE

git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@718 0924bc21-9374-b0fa-ee44-9ff1593b38f0
This commit is contained in:
andreas.schildbach@gmail.com 2011-06-23 11:30:46 +00:00
parent 6603880c56
commit a06282ca44

View file

@ -639,10 +639,17 @@ public abstract class AbstractHafasProvider implements NetworkProvider
c.setTime(date);
final StringBuilder productsStr = new StringBuilder(numProductBits);
for (int i = 0; i < numProductBits; i++)
productsStr.append('0');
for (final char p : products.toCharArray())
setProductBits(productsStr, p);
if (products != null)
{
for (int i = 0; i < numProductBits; i++)
productsStr.append('0');
for (final char p : products.toCharArray())
setProductBits(productsStr, p);
}
else
{
productsStr.append(allProductsString());
}
final StringBuilder request = new StringBuilder("<ConReq>");