aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorretro-wertz2019-08-03 08:35:12 +0800
committerretro-wertz2019-08-03 08:35:12 +0800
commit13fab97ccf3297292728cca2d356339cc8e5ee5a (patch)
tree9eec2251ddd600509db658e046a587ecc3f72ee7
parentfcb84f0c6ad095c355d8c0835fc6c5fcdc2a6813 (diff)
downloadpcsx_rearmed-13fab97ccf3297292728cca2d356339cc8e5ee5a.tar.gz
pcsx_rearmed-13fab97ccf3297292728cca2d356339cc8e5ee5a.tar.bz2
pcsx_rearmed-13fab97ccf3297292728cca2d356339cc8e5ee5a.zip
Silence warning -Wformat-overflow
- Increasing the maximum size of destination char array to x2 to silence this warning.
-rw-r--r--frontend/main.c2
-rw-r--r--libpcsxcore/plugins.c4
-rw-r--r--libpcsxcore/ppf.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/frontend/main.c b/frontend/main.c
index c0bfd0f..81a68e3 100644
--- a/frontend/main.c
+++ b/frontend/main.c
@@ -870,7 +870,7 @@ static int _OpenPlugins(void) {
if (Config.UseNet && !NetOpened) {
netInfo info;
- char path[MAXPATHLEN];
+ char path[MAXPATHLEN * 2];
char dotdir[MAXPATHLEN];
MAKE_PATH(dotdir, "/.pcsx/plugins/", NULL);
diff --git a/libpcsxcore/plugins.c b/libpcsxcore/plugins.c
index 4f52ed2..0c2b190 100644
--- a/libpcsxcore/plugins.c
+++ b/libpcsxcore/plugins.c
@@ -1064,7 +1064,7 @@ void CALLBACK clearDynarec(void) {
int LoadPlugins() {
int ret;
- char Plugin[MAXPATHLEN];
+ char Plugin[MAXPATHLEN * 2];
ReleasePlugins();
SysLibError();
@@ -1169,7 +1169,7 @@ int ReloadCdromPlugin()
if (UsingIso()) {
LoadCDRplugin(NULL);
} else {
- char Plugin[MAXPATHLEN];
+ char Plugin[MAXPATHLEN * 2];
sprintf(Plugin, "%s/%s", Config.PluginsDir, Config.Cdr);
if (LoadCDRplugin(Plugin) == -1) return -1;
}
diff --git a/libpcsxcore/ppf.c b/libpcsxcore/ppf.c
index edebdd0..f6ccfca 100644
--- a/libpcsxcore/ppf.c
+++ b/libpcsxcore/ppf.c
@@ -183,7 +183,7 @@ void BuildPPFCache() {
char method, undo = 0, blockcheck = 0;
int dizlen, dizyn;
unsigned char ppfmem[512];
- char szPPF[MAXPATHLEN];
+ char szPPF[MAXPATHLEN * 2];
int count, seekpos, pos;
u32 anz; // use 32-bit to avoid stupid overflows
s32 ladr, off, anx;