fix(registry): squash some warnings, try to get it to compile on mac

This commit is contained in:
phaneron 2025-03-31 16:20:17 -04:00
parent 6d502fbc23
commit ec79f16a9a

View file

@ -50,7 +50,7 @@ bool GetDefaultsAndKeyPath(const char* key, const char* name, uint32_t flags, NS
if (name && *name) { if (name && *name) {
if (key && *key) { if (key && *key) {
length = SStrPrintf(path, size, "%s/%s", key, name); length = SStrPrintf(path, size, "%s/%s", nextcomponent, name);
} else { } else {
length = SStrCopy(path, name, size); length = SStrCopy(path, name, size);
} }
@ -84,7 +84,7 @@ id GetObject(const char* keyname, const char* valuename, uint32_t flags) {
} }
bool SetObject(const char* key, const char* name, uint32_t flags, NSObject* object) { bool SetObject(const char* key, const char* name, uint32_t flags, NSObject* object) {
NSUserDefaults* defaults NSUserDefaults* defaults;
char path[STORM_MAX_PATH]; char path[STORM_MAX_PATH];
if (!GetDefaultsAndKeyPath(keyname, valuename, flags, &defaults, path, STORM_MAX_PATH)) { if (!GetDefaultsAndKeyPath(keyname, valuename, flags, &defaults, path, STORM_MAX_PATH)) {
return false; return false;