From 2b76ff857a07f3f098581701e8e00c39c311a013 Mon Sep 17 00:00:00 2001 From: "andreas.schildbach" Date: Wed, 28 Jul 2010 18:05:41 +0000 Subject: [PATCH] sanity check git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@34 0924bc21-9374-b0fa-ee44-9ff1593b38f0 --- src/de/schildbach/pte/NetworkProviderFactory.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/de/schildbach/pte/NetworkProviderFactory.java b/src/de/schildbach/pte/NetworkProviderFactory.java index f454c35e..bacb319a 100644 --- a/src/de/schildbach/pte/NetworkProviderFactory.java +++ b/src/de/schildbach/pte/NetworkProviderFactory.java @@ -106,7 +106,9 @@ public final class NetworkProviderFactory public static String networkId(final NetworkProvider provider) { - if (provider instanceof VbbProvider) + if (provider == null) + throw new IllegalArgumentException("null provider"); + else if (provider instanceof VbbProvider) return VbbProvider.NETWORK_ID; else if (provider instanceof RmvProvider) return RmvProvider.NETWORK_ID;