浏览代码

Merge pull request #2373 from WizardCM/multi-portable-warning

UI: Use absolute path for portable mode multi-instance check
Jim 5 年之前
父节点
当前提交
ead2cbc2e1
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      UI/platform-windows.cpp

+ 4 - 1
UI/platform-windows.cpp

@@ -300,10 +300,13 @@ RunOnceMutex GetRunOnceMutex(bool &already_running)
 		name = "OBSStudioCore";
 		name = "OBSStudioCore";
 	} else {
 	} else {
 		char path[500];
 		char path[500];
+		char absPath[512];
 		*path = 0;
 		*path = 0;
+		*absPath = 0;
 		GetConfigPath(path, sizeof(path), "");
 		GetConfigPath(path, sizeof(path), "");
+		os_get_abs_path(path, absPath, sizeof(absPath));
 		name = "OBSStudioPortable";
 		name = "OBSStudioPortable";
-		name += path;
+		name += absPath;
 	}
 	}
 
 
 	BPtr<wchar_t> wname;
 	BPtr<wchar_t> wname;