Fix NPE

Stephen Paul Weber created

Change summary

src/cheogram/java/com/cheogram/android/BobTransfer.java | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

Detailed changes

src/cheogram/java/com/cheogram/android/BobTransfer.java 🔗

@@ -38,12 +38,12 @@ public class BobTransfer implements Transferable {
 	protected XmppConnectionService xmppConnectionService;
 
 	public static Cid cid(Uri uri) {
-		if (!uri.getScheme().equals("cid")) return null;
+		if (uri == null || uri.getScheme() == null || !uri.getScheme().equals("cid")) return null;
 		return cid(uri.getSchemeSpecificPart());
 	}
 
 	public static Cid cid(URI uri) {
-		if (!uri.getScheme().equals("cid")) return null;
+		if (uri == null || uri.getScheme() == null || !uri.getScheme().equals("cid")) return null;
 		return cid(uri.getSchemeSpecificPart());
 	}