Static analyzer bug fixes
[silc.git] / lib / silcsftp / sftp_fs_memory.c
index c111c9da8848b127379f10e61d1a9bc07a802901..e923d7fe96dfa67f6c36153f063ca4689eb1a35e 100644 (file)
@@ -179,6 +179,8 @@ static MemFSEntry memfs_find_entry_path(MemFSEntry dir, const char *p)
   char *path, *cp;
 
   cp = path = memfs_expand_path(dir, p);
+  if (!cp)
+    return NULL;
 
   if (strlen(cp) == 1 && cp[0] == '/')
     return dir;