summaryrefslogtreecommitdiff
path: root/Source/Core/Common
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/Common')
-rw-r--r--Source/Core/Common/Src/SysConf.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/Source/Core/Common/Src/SysConf.h b/Source/Core/Common/Src/SysConf.h
index 119cc3c45a..fb9c775828 100644
--- a/Source/Core/Common/Src/SysConf.h
+++ b/Source/Core/Common/Src/SysConf.h
@@ -66,10 +66,9 @@ struct SSysConfEntry
}
bool SetArrayData(u8* buffer, u16 bufferSize)
{
-
- if (buffer && bufferSize <= dataLength)
+ if (buffer)
{
- memcpy(data, buffer, bufferSize);
+ memcpy(data, buffer, min<u16>(bufferSize, dataLength));
return true;
}
return false;