main.cpp small changes

This commit is contained in:
DepressedTWM 2026-06-02 17:23:23 -04:00
parent 4906119cbb
commit 2e765b21d5

View file

@ -190,7 +190,7 @@ static void setGamePathInRegistry() {
long keyCreateError = RegCreateKeyEx(HKEY_CURRENT_USER, TEXT("Software\\OneShot\\"), 0L, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &key, NULL); long keyCreateError = RegCreateKeyEx(HKEY_CURRENT_USER, TEXT("Software\\OneShot\\"), 0L, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &key, NULL);
if (keyCreateError != ERROR_SUCCESS){ if (keyCreateError != ERROR_SUCCESS){
crash(Exception::MEOW, "Unable to create key in registry"); WarnMsg("Unable to create key in registry");
} }
else { else {
keyOpenError = ERROR_SUCCESS; keyOpenError = ERROR_SUCCESS;
@ -198,12 +198,12 @@ static void setGamePathInRegistry() {
} }
if (keyOpenError != ERROR_SUCCESS){ if (keyOpenError != ERROR_SUCCESS){
crash(Exception::MEOW, "Unable to open registry."); WatnMsg("Unable to open registry.");
} }
else { else {
DWORD dataSize = (strlen(dataDir) + 1) * sizeof(char); DWORD dataSize = (strlen(dataDir) + 1) * sizeof(char);
if (RegSetValueEx(key, TEXT("GameDirectory"), 0, REG_SZ, (LPBYTE)dataDir, dataSize) != ERROR_SUCCESS){ if (RegSetValueEx(key, TEXT("GameDirectory"), 0, REG_SZ, (LPBYTE)dataDir, dataSize) != ERROR_SUCCESS){
crash(Exception::MEOW, "Unable to set GameDirectory registry value"); WarnMsg("Unable to set GameDirectory registry value");
} }
RegCloseKey(key); RegCloseKey(key);
} }
@ -267,10 +267,9 @@ int main(int argc, char *argv[]){
conf.read(argc, argv); conf.read(argc, argv);
#if defined WIN32 #if defined WIN32
if(conf.Windows_AllocConsole == true){ if(conf.Windows_AllocConsole == true){
AllocConsole(); AllocConsole();
freopen("CONOUT$", "w", stdout); freopen("CONOUT$", "w", stdout);
freopen("CONOUT$", "w", stderr); freopen("CONOUT$", "w", stderr);
freopen("CONIN$", "r", stdin);
} }
#endif #endif