1
0
mirror of synced 2025-02-24 06:03:21 +01:00

Do changes as requested

This commit is contained in:
Synth_Magic 2025-01-10 22:03:06 +08:00
parent dcae95fe03
commit 51eaec106c
2 changed files with 5 additions and 3 deletions

View File

@ -1,4 +1,5 @@
#include <limits.h> #include <limits.h>
#include <linux/limits.h>
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
@ -1397,10 +1398,11 @@ int initConfig(const char* configFilePath)
config.inputMode = 0; // Default to all inputs config.inputMode = 0; // Default to all inputs
char filePath[PATH_MAX] = CONFIG_PATH; char filePath[PATH_MAX];
strncpy(filePath, CONFIG_PATH, PATH_MAX);
if (configFilePath != NULL && configFilePath[0] != '\0') if (configFilePath != NULL && configFilePath[0] != '\0')
{ {
strcpy(filePath, configFilePath); strncpy(filePath, configFilePath, PATH_MAX);
} }
configFile = fopen(filePath, "r"); configFile = fopen(filePath, "r");

View File

@ -279,7 +279,7 @@ int main(int argc, char *argv[])
{ {
break; break;
} }
strcpy(extConfigPath, argv[i+1]); strncpy(extConfigPath, argv[i+1], PATH_MAX);
i += 1; i += 1;
continue; continue;
} }