mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2025-12-22 23:33:04 +01:00
Rename SINGLE_INSTANCE_MUTEX_NAME to kSingleInstanceMutexName
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
#include <unistd.h>
|
||||
|
||||
// The name of the mutex used to prevent multiple instances of the game from running
|
||||
static constexpr const utf8* SINGLE_INSTANCE_MUTEX_NAME = u8"openrct2.lock";
|
||||
static constexpr const utf8* kSingleInstanceMutexName = u8"openrct2.lock";
|
||||
|
||||
namespace OpenRCT2::Platform
|
||||
{
|
||||
@@ -308,7 +308,7 @@ namespace OpenRCT2::Platform
|
||||
// take care of that, because flock keeps the lock as long as the
|
||||
// file is open and closes it automatically on file close.
|
||||
// This is intentional.
|
||||
int32_t pidFile = open(SINGLE_INSTANCE_MUTEX_NAME, O_CREAT | O_RDWR, 0666);
|
||||
int32_t pidFile = open(kSingleInstanceMutexName, O_CREAT | O_RDWR, 0666);
|
||||
|
||||
if (pidFile == -1)
|
||||
{
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
linker, \
|
||||
"\"/manifestdependency:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"")
|
||||
// The name of the mutex used to prevent multiple instances of the game from running
|
||||
static constexpr wchar_t SINGLE_INSTANCE_MUTEX_NAME[] = L"RollerCoaster Tycoon 2_GSKMUTEX";
|
||||
static constexpr wchar_t kSingleInstanceMutexName[] = L"RollerCoaster Tycoon 2_GSKMUTEX";
|
||||
|
||||
#define SOFTWARE_CLASSES L"Software\\Classes"
|
||||
#define MUI_CACHE L"Local Settings\\Software\\Microsoft\\Windows\\Shell\\MuiCache"
|
||||
@@ -776,7 +776,7 @@ namespace OpenRCT2::Platform
|
||||
bool LockSingleInstance()
|
||||
{
|
||||
// Check if operating system mutex exists
|
||||
HANDLE mutex = CreateMutexW(nullptr, FALSE, SINGLE_INSTANCE_MUTEX_NAME);
|
||||
HANDLE mutex = CreateMutexW(nullptr, FALSE, kSingleInstanceMutexName);
|
||||
if (mutex == nullptr)
|
||||
{
|
||||
LOG_ERROR("unable to create mutex");
|
||||
|
||||
Reference in New Issue
Block a user