diff --git a/otp.c b/otp.c index 9c11c22..3a55d16 100644 --- a/otp.c +++ b/otp.c @@ -2611,7 +2611,7 @@ int load_preferences(void) { } char preferences_dir[1024]; - char preferences_file[1024]; + char preferences_file[2048]; // Increased buffer size to accommodate longer paths snprintf(preferences_dir, sizeof(preferences_dir), "%s/.otp", home_dir); snprintf(preferences_file, sizeof(preferences_file), "%s/otp.conf", preferences_dir); @@ -2659,7 +2659,7 @@ int save_preferences(void) { } char preferences_dir[1024]; - char preferences_file[1024]; + char preferences_file[2048]; // Increased buffer size to accommodate longer paths snprintf(preferences_dir, sizeof(preferences_dir), "%s/.otp", home_dir); snprintf(preferences_file, sizeof(preferences_file), "%s/otp.conf", preferences_dir);