diff --git a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java index b16bbc2de54cb42a72bc1dc669b42340944cd672..7d7d1159bfec309e2324fe117bb416238d78f907 100644 --- a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java +++ b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitCase.java @@ -6622,7 +6622,7 @@ public Image addImage(TskData.TSK_IMG_TYPE_ENUM type, long sectorSize, long size if (name.isEmpty()) { host = getHostManager().createHost("Image_" + newObjId + " Host", transaction); } else { - host = getHostManager().createHost(name + " Host", transaction); + host = getHostManager().createHost(name + "_" + newObjId + " Host", transaction); } } diff --git a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitJNI.java b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitJNI.java index 2734c3ade6174ba0dc2c304265fbb4577ad53fd6..4b90a5ac50c1f158ccd335a2a64225ea0f9c0052 100644 --- a/bindings/java/src/org/sleuthkit/datamodel/SleuthkitJNI.java +++ b/bindings/java/src/org/sleuthkit/datamodel/SleuthkitJNI.java @@ -1002,17 +1002,6 @@ public static Image addImageToDatabase(SleuthkitCase skCase, String[] imagePaths // Now save to database CaseDbTransaction transaction = skCase.beginTransaction(); try { - if (host == null) { - String hostName; - if (computedPaths.size() > 0) { - String path = computedPaths.get(0); - hostName = (new java.io.File(path)).getName() + " Host"; - } else { - hostName = "Image_" + deviceId + " Host"; - } - host = skCase.getHostManager().createHost(hostName, transaction); - } - Image img = skCase.addImage(TskData.TSK_IMG_TYPE_ENUM.valueOf(type), computedSectorSize, size, null, computedPaths, timeZone, md5, sha1, sha256,