From 4924be134e14f2fb936c03d3fdd97250a0b7f20a Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Tue, 7 Mar 2023 11:02:31 -0500 Subject: [PATCH] Fix NPE --- src/cheogram/java/com/cheogram/android/BobTransfer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cheogram/java/com/cheogram/android/BobTransfer.java b/src/cheogram/java/com/cheogram/android/BobTransfer.java index 938fec45886341440822f7672023e2429d0115a7..74714bf4d4c6ca55c6e7c54f95317ed240176ad3 100644 --- a/src/cheogram/java/com/cheogram/android/BobTransfer.java +++ b/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()); }