From 7f508f8ee3f9432232fbcfef05eea06fd745b618 Mon Sep 17 00:00:00 2001
From: apriestman <apriestman@basistech.com>
Date: Fri, 24 Apr 2020 13:36:11 -0400
Subject: [PATCH] Codacy fixes

---
 bindings/java/jni/auto_db_java.cpp                         | 5 +++--
 bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java | 3 +--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/bindings/java/jni/auto_db_java.cpp b/bindings/java/jni/auto_db_java.cpp
index 09bc0400a..56b2d7581 100644
--- a/bindings/java/jni/auto_db_java.cpp
+++ b/bindings/java/jni/auto_db_java.cpp
@@ -597,7 +597,9 @@ TskAutoDbJava::addFile(TSK_FS_FILE* fs_file,
     // Add the attribute name
     if (attr_nlen > 0) {
         strncat(name, ":", nlen - strlen(name));
-        strncat(name, fs_attr->name, nlen - strlen(name));
+        if (fs_attr != NULL) {
+            strncat(name, fs_attr->name, nlen - strlen(name));
+        }
     }
 
     // clean up path
@@ -1945,7 +1947,6 @@ TSK_RETVAL_ENUM TskAutoDbJava::addUnallocFsSpaceToDb(size_t & numFs) {
     //TODO set parent_path for newly created virt dir/file hierarchy for consistency
 
     return allFsProcessRet;
-    return TSK_OK;
 }
 
 /**
diff --git a/bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java b/bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java
index 9efb3f058..2e9bc7210 100644
--- a/bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java
+++ b/bindings/java/src/org/sleuthkit/datamodel/JniDbHelper.java
@@ -312,7 +312,7 @@ long addLayoutFile(long parentObjId,
                 fsObjIdForDb = null;
             }
             
-            long objId = caseDb.addFileJNI(parentObjId, 
+            return caseDb.addFileJNI(parentObjId, 
                 fsObjIdForDb, dataSourceObjId,
                 fileType,
                 null, null, name,
@@ -327,7 +327,6 @@ long addLayoutFile(long parentObjId,
                 null, TskData.FileKnown.UNKNOWN,
                 null, null, 
                 true, trans);
-            return objId;
         } catch (TskCoreException ex) {
             logger.log(Level.SEVERE, "Error adding layout file to the database - parent object ID: " + parentObjId
                     + ", file system object ID: " + fsObjId + ", name: " + name, ex);
-- 
GitLab