commit 5ffd2ca
Devine Lu Linvega
·
2025-01-22 04:25:34 +0000 UTC
parent e7721ab
(file.c) Cleanup
1 files changed,
+4,
-4
+4,
-4
1@@ -72,13 +72,13 @@ file_reset(UxnFile *c)
2 }
3
4 static Uint16
5-get_entry(char *p, Uint16 len, const char *pathname, const char *basename, int fail_nonzero)
6+get_entry(char *p, Uint16 len, const char *pathname, const char *basename)
7 {
8 struct stat st;
9 if(len < strlen(basename) + 8)
10 return 0;
11 if(stat(pathname, &st))
12- return fail_nonzero ? snprintf(p, len, "!!!! %s\n", basename) : 0;
13+ return snprintf(p, len, "!!!! %s\n", basename);
14 else if(S_ISDIR(st.st_mode))
15 return snprintf(p, len, "---- %s/\n", basename);
16 else if(st.st_size < 0x10000)
17@@ -115,7 +115,7 @@ file_read_dir(UxnFile *c, char *dest, Uint16 len)
18 snprintf(pathname, sizeof(pathname), "%s/%s", c->current_filename, c->de->d_name);
19 else
20 pathname[0] = '\0';
21- n = get_entry(p, len, pathname, c->de->d_name, 1);
22+ n = get_entry(p, len, pathname, c->de->d_name);
23 if(!n) break;
24 p += n;
25 len -= n;
26@@ -295,8 +295,8 @@ stat_size(Uint8 *dest, Uint16 len, off_t size)
27 static Uint16
28 file_stat(UxnFile *c, Uint16 addr, Uint16 len)
29 {
30- void *dest = &uxn.ram[addr];
31 struct stat st;
32+ void *dest = &uxn.ram[addr];
33 if(len > 0x10000 - addr)
34 len = 0x10000 - addr;
35 if(c->outside_sandbox)