From 76a7274cf4b718d143a19404a63d131977ffed6d Mon Sep 17 00:00:00 2001
From: Alexander Golubev <fatzer2@gmail.com>
Date: Thu, 19 Mar 2026 06:13:11 +0300
Subject: [minor refactoring] Replace a runtime check with a compile-time one

---
 src/kxsldbgpart/libxsldbg/files.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/kxsldbgpart/libxsldbg/files.cpp b/src/kxsldbgpart/libxsldbg/files.cpp
index 840314f..dd46303 100644
--- a/src/kxsldbgpart/libxsldbg/files.cpp
+++ b/src/kxsldbgpart/libxsldbg/files.cpp
@@ -1332,7 +1332,7 @@ xmlChar *filesURItoFileName(const xmlChar* uri)
       result = (xmlChar*) xmlStrdup(tempName);
       unescapedFileName =  (xmlChar*) xmlStrdup(tempName);
       if (result && unescapedFileName){
-        if (PATHCHAR != URISEPARATORCHAR){
+#if PATHCHAR != URISEPARATORCHAR
           /* Must convert path separators first */
           xmlChar *probe = result;
           while(*probe != '\0'){
@@ -1340,7 +1340,7 @@ xmlChar *filesURItoFileName(const xmlChar* uri)
               *probe = (xmlChar)PATHCHAR;
             probe++;
           }
-        }
+#endif // PATHCHAR != URISEPARATORCHAR
         /* Now unescape the file name in result so far
         * NB: An unescaped name takes less memory that an escaped name
         */
-- 
cgit v1.2.3

