From 6ce3ebb7fd675b42821b22a5b4ff9ee12fc08934 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Majdand=C5=BEi=C4=87?= Date: Sun, 9 Jun 2024 19:06:55 +0200 Subject: [PATCH] Fix issue in strgen --- src/strgen/strgen.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/strgen/strgen.cpp b/src/strgen/strgen.cpp index 6e8e7f7d3e..4e181443f3 100644 --- a/src/strgen/strgen.cpp +++ b/src/strgen/strgen.cpp @@ -653,8 +653,8 @@ int CDECL main(int argc, char *argv[]) if (_errors != 0) return 1; /* get the targetfile, strip any directories and append to destination path */ - r = strrchr(argument, PATHSEPCHAR); - mkpath(pathbuf, lastof(pathbuf), dest_dir.c_str(), (r != nullptr) ? &r[1] : argument); + r = strrchr(translation.data(), PATHSEPCHAR); + mkpath(pathbuf, lastof(pathbuf), dest_dir.c_str(), (r != nullptr) ? &r[1] : translation.c_str()); /* rename the .txt (input-extension) to .lng */ r = strrchr(pathbuf, '.');