From f981c3943ba7050a0d8ee3b8eb254c8bb3000a17 Mon Sep 17 00:00:00 2001 From: WormHeamer Date: Mon, 1 Dec 2025 19:00:25 -0500 Subject: remove spurious "/o" from fopen() mode strings --- main.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/main.c b/main.c index bf10eaa..7c7f026 100644 --- a/main.c +++ b/main.c @@ -293,7 +293,7 @@ void pic_load(Pic *pfp, Str src, int min_lines, int min_cols, Arena *a) { } void pic_load_path(Pic *dest, const char *path, Str or_src, int min_lines, int min_cols, Arena *a) { - FILE *f = fopen(path, "r/o"); + FILE *f = fopen(path, "r"); if (f) { Str pic_src = {0}; read_all(f, &pic_src, a); @@ -317,7 +317,7 @@ User *user_load(Str name, Str homedir, Str binkdir, Arena *a) { pic_load_path(&u->banner, cstr_fmt(a, "%S/.binkbanner", homedir), S(""), 0, 0, a); - FILE *f = fopen(cstr_fmt(a, "%S/.pronouns", homedir), "r/o"); + FILE *f = fopen(cstr_fmt(a, "%S/.pronouns", homedir), "r"); if (f) { Str buf = { 0 }; read_all(f, &buf, a); @@ -428,7 +428,7 @@ void posts_load(PostList *posts, Arena *a) { if (posts->len > POST_LIMIT) posts->len = POST_LIMIT; for (int i = 0; i < posts->len; i++) { Post *p = &posts->data[i]; - FILE *f = fopen(p->path, "r/o"); + FILE *f = fopen(p->path, "r"); if (!f) { log_err("couldn't open %s", p->path); continue; @@ -981,7 +981,7 @@ void new_post(Arena *temp) { if (edit_file(tmpf, temp)) return; Str body = { 0 }; - FILE *f = fopen(tmpf, "r/o"); + FILE *f = fopen(tmpf, "r"); if (!f) return; if (read_all(f, &body, temp)) { fclose(f); @@ -1002,7 +1002,7 @@ void new_post(Arena *temp) { const char *outf = cstr_fmt(temp, "/home/%s/.bink/%U%09u", getlogin(), (uint64_t)ts.tv_sec, (uint32_t)ts.tv_nsec); - f = fopen(outf, "w/o"); + f = fopen(outf, "w"); if (!f) { log_err("failed to open %s", outf); return; @@ -1078,11 +1078,11 @@ FILE *open_config_file(Arena *a) { } } else { s = cstr_fmt(a, "/home/%s/.cbinkrc", getlogin()); - f = fopen(s, "r/o"); + f = fopen(s, "r"); if (f) return f; s = cstr_fmt(a, "/home/%s/.config/cbink/cbinkrc", getlogin()); } - f = fopen(s, "r/o"); + f = fopen(s, "r"); return f; } -- cgit v1.2.3