diff options
| author | Mosder <xmosder12@gmail.com> | 2026-07-28 16:38:04 +0200 |
|---|---|---|
| committer | Mosder <xmosder12@gmail.com> | 2026-07-28 16:38:04 +0200 |
| commit | 9e874301350a70a1ba40b5508878d559f68f8f4a (patch) | |
| tree | 89f561b31bdda9bed936961dd7ef0268228a5b69 /analyzer/utils/fs.c | |
| parent | 95763527e73c0d06d3887e4a2da22f627f13bfaa (diff) | |
refactor: generalized dynamic arrays with structures/array.h
Diffstat (limited to 'analyzer/utils/fs.c')
| -rw-r--r-- | analyzer/utils/fs.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/analyzer/utils/fs.c b/analyzer/utils/fs.c index 5e3eb1c..e6d3256 100644 --- a/analyzer/utils/fs.c +++ b/analyzer/utils/fs.c @@ -1,5 +1,6 @@ #include "utils/fs.h" +#include <limits.h> #include <stdio.h> #include <stdlib.h> #include <string.h> @@ -10,25 +11,25 @@ void get_home_dir(char *home_dir) { } void get_main_dir(char *main_dir) { - char home_dir[256]; + char home_dir[PATH_MAX]; get_home_dir(home_dir); sprintf(main_dir, "%s/.local/share/branal", home_dir); } void get_capture_dir(char *capture_dir) { - char main_dir[256]; + char main_dir[PATH_MAX]; get_main_dir(main_dir); sprintf(capture_dir, "%s/captures", main_dir); } void get_saves_dir(char *saves_dir) { - char main_dir[256]; + char main_dir[PATH_MAX]; get_main_dir(main_dir); sprintf(saves_dir, "%s/saves", main_dir); } void create_necessary_directories() { - char main_dir[256], capture_dir[256], saves_dir[256]; + char main_dir[PATH_MAX], capture_dir[PATH_MAX], saves_dir[PATH_MAX]; get_main_dir(main_dir); get_capture_dir(capture_dir); get_saves_dir(saves_dir); |
