diff --git a/Core/src/org/sleuthkit/autopsy/modules/interestingitems/FilesSet.java b/Core/src/org/sleuthkit/autopsy/modules/interestingitems/FilesSet.java index 975dac7dcd..87d25453e7 100644 --- a/Core/src/org/sleuthkit/autopsy/modules/interestingitems/FilesSet.java +++ b/Core/src/org/sleuthkit/autopsy/modules/interestingitems/FilesSet.java @@ -824,6 +824,18 @@ public final class FilesSet implements Serializable { private static final long serialVersionUID = 1L; + /** + * Construct a case-insensitive file name extension condition. + * + * @param extension The file name extension to be matched. + */ + public ExtensionCondition(String extension) { + // If there is a leading ".", strip it since + // AbstractFile.getFileNameExtension() returns just the + // extension chars and not the dot. + super(extension.startsWith(".") ? extension.substring(1) : extension, false); + } + /** * Construct a case-insensitive file name extension condition. *