diff options
| author | Enrique | 2025-03-01 01:53:33 +0100 |
|---|---|---|
| committer | Enrique | 2025-03-01 01:53:33 +0100 |
| commit | dee68a18d2f4e3ee6676703452d9bceac3e46269 (patch) | |
| tree | 5a625d561ddb2508767cd0bf6673266949790146 /src/dir | |
| parent | 457c749c307c9d3e5f0ecf2820de9a530ba95f04 (diff) | |
| download | soikk-server-dee68a18d2f4e3ee6676703452d9bceac3e46269.tar.xz soikk-server-dee68a18d2f4e3ee6676703452d9bceac3e46269.tar.zst | |
some changes idk
Diffstat (limited to 'src/dir')
| -rwxr-xr-x | src/dir/dir.c | 8 | ||||
| -rwxr-xr-x | src/dir/dir.h | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/dir/dir.c b/src/dir/dir.c index 6c1f32d..18ef4f4 100755 --- a/src/dir/dir.c +++ b/src/dir/dir.c @@ -24,19 +24,19 @@ uint64_t get_file_size(char *filename){ return 0; } -struct str get_file_format(struct str filename){ +str get_file_format(str filename){ int i = 0; while(filename.len-i > 0){ if(filename.ptr[filename.len-i-1] == '.') break; i++; } if(i == 0 || i == filename.len){ - return ((struct str){0}); + return ((str){0}); } - struct str fmt; + str fmt; fmt.len = i; fmt.ptr = calloc(fmt.len+1, sizeof(char)); - if(fmt.ptr == NULL) return ((struct str){0}); + if(fmt.ptr == NULL) return ((str){0}); memcpy(fmt.ptr, filename.ptr+filename.len-i, fmt.len); return fmt; } diff --git a/src/dir/dir.h b/src/dir/dir.h index 75ec02c..8dd0b0e 100755 --- a/src/dir/dir.h +++ b/src/dir/dir.h @@ -16,7 +16,7 @@ struct file { - struct str name; + str name; bool temp; }; @@ -27,7 +27,7 @@ uint64_t get_fp_size(FILE *fp); uint64_t get_file_size(char *filename); -struct str get_file_format(struct str filename); +str get_file_format(str filename); uint64_t getNEntries(const char *dir); |
