commit aef3cd66bff0ee1c7bd9bfa823cb326e47d6af19 from: Markus Uhlin date: Sat Mar 7 11:12:57 2026 UTC psend_raw_file: added null check commit - 6199f12134c76581cbb93d849c475019dc5885b0 commit + aef3cd66bff0ee1c7bd9bfa823cb326e47d6af19 blob - 11445d6c1103f884f63bbad6d50d174ca8958ab7 blob + 1a1f408c6fd342ef28f2f535ebd1d28020b8abfc --- FICS/utils.c +++ FICS/utils.c @@ -487,6 +487,11 @@ psend_raw_file(int p, const char *dir, const char *fil char tmp[MAX_LINE_SIZE] = { '\0' }; int num; + if (file == NULL || strcmp(file, "") == 0) { + warnx("%s: no file", __func__); + return -1; + } + if (dir) (void) snprintf(fname, sizeof fname, "%s/%s", dir, file); else