From 54ad108a140553fd3dcfe10fcf614642a66a07af Mon Sep 17 00:00:00 2001
From: AnimeGitB <AnimeGitB@bigblueball.in>
Date: Sat, 22 Oct 2022 17:14:03 +1030
Subject: [PATCH] Fix edge case on FileUtils::getFilenameWithoutPath

---
 src/main/java/emu/grasscutter/utils/FileUtils.java | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main/java/emu/grasscutter/utils/FileUtils.java b/src/main/java/emu/grasscutter/utils/FileUtils.java
index 4653423c..e44d2b2f 100644
--- a/src/main/java/emu/grasscutter/utils/FileUtils.java
+++ b/src/main/java/emu/grasscutter/utils/FileUtils.java
@@ -167,9 +167,11 @@ public final class FileUtils {
         }
     }
 
+    @Deprecated  // No current uses of this anyway
     public static String getFilenameWithoutPath(String fileName) {
-        if (fileName.indexOf(".") > 0) {
-           return fileName.substring(0, fileName.lastIndexOf("."));
+        int i = fileName.lastIndexOf(".");
+        if (i > 0) {
+           return fileName.substring(0, i);
         } else {
            return fileName;
         }
-- 
GitLab