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/dir.c | |
| parent | 457c749c307c9d3e5f0ecf2820de9a530ba95f04 (diff) | |
| download | soikk-server-dee68a18d2f4e3ee6676703452d9bceac3e46269.tar.xz soikk-server-dee68a18d2f4e3ee6676703452d9bceac3e46269.tar.zst | |
some changes idk
Diffstat (limited to 'src/dir/dir.c')
| -rwxr-xr-x | src/dir/dir.c | 8 |
1 files changed, 4 insertions, 4 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; } |
