summaryrefslogtreecommitdiffstats
path: root/docs/release/src/osd/winui/winui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'docs/release/src/osd/winui/winui.cpp')
-rw-r--r--docs/release/src/osd/winui/winui.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/release/src/osd/winui/winui.cpp b/docs/release/src/osd/winui/winui.cpp
index dfc1e8abcd6..2e0bc814c53 100644
--- a/docs/release/src/osd/winui/winui.cpp
+++ b/docs/release/src/osd/winui/winui.cpp
@@ -46,6 +46,7 @@
#include "window.h"
#include "../osdcore.h"
#include "zippath.h"
+#include "corestr.h"
#include "resource.h"
#include "resource.hm"
@@ -4312,8 +4313,8 @@ static BOOL MameCommand(HWND hwnd,int id, HWND hwndCtl, UINT codeNotify)
// Get the path from the existing filename; if no filename go to root
TCHAR* t_bgdir = TEXT(".");
bool free_bgdir = false;
- string as, s = GetBgDir();
- util::zippath_parent(as, s.c_str());
+ string s = GetBgDir();
+ string as = util::zippath_parent(s);
size_t t1 = as.length()-1;
if (as[t1] == '\\') as.substr(0, t1-1);
t1 = as.find(':');