From ab7fc19a692ac25ffe87d5630a3ad4bfe5c779e2 Mon Sep 17 00:00:00 2001 From: Ann Priestman Date: Thu, 31 Jan 2019 12:56:43 -0500 Subject: [PATCH] Remove leading slash and normalize the rest --- .../MSOfficeEmbeddedContentExtractor.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Core/src/org/sleuthkit/autopsy/modules/embeddedfileextractor/MSOfficeEmbeddedContentExtractor.java b/Core/src/org/sleuthkit/autopsy/modules/embeddedfileextractor/MSOfficeEmbeddedContentExtractor.java index e7e959e175..16c2b0e3e8 100644 --- a/Core/src/org/sleuthkit/autopsy/modules/embeddedfileextractor/MSOfficeEmbeddedContentExtractor.java +++ b/Core/src/org/sleuthkit/autopsy/modules/embeddedfileextractor/MSOfficeEmbeddedContentExtractor.java @@ -516,8 +516,7 @@ class MSOfficeEmbeddedContentExtractor { * @return */ private String getFileRelativePath(String fileName) { - // Used explicit FWD slashes to maintain DB consistency across operating systems. - return "/" + moduleDirRelative + "/" + this.parentFileName + "/" + fileName; //NON-NLS + return Paths.get(moduleDirRelative, this.parentFileName, fileName).toString(); } /**