summaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
Diffstat (limited to 'gui')
-rw-r--r--gui/Config.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gui/Config.c b/gui/Config.c
index dc8489b1..18c897d7 100644
--- a/gui/Config.c
+++ b/gui/Config.c
@@ -90,12 +90,14 @@ int LoadConfig(PcsxConfig *Conf) {
f = fopen(cfgfile, "r");
if (f == NULL) return -1;
- data = (char*)malloc(size);
+ data = (char*)malloc(size + 1);
if (data == NULL) return -1;
fread(data, 1, buf.st_size, f);
fclose(f);
+ data[size] = '\0';
+
GetValue(data, "Bios", Config.Bios);
GetValue(data, "Gpu", Config.Gpu);
GetValue(data, "Spu", Config.Spu);