From: Arun Prakash Jana Date: Sun, 20 Jun 2021 13:50:10 +0000 (+0530) Subject: Add range check X-Git-Tag: v4.2~60 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=c597f3be9b590d204629403207b2044bd7c1a82c;p=nnn.git Add range check --- diff --git a/src/nnn.c b/src/nnn.c index 2da6c9e2..90c2fc50 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -7857,8 +7857,12 @@ int main(int argc, char *argv[]) break; #ifndef NOFIFO case 'F': - if (env_opts_id < 0) - g_state.fifobits = atoi(optarg); + if (env_opts_id < 0) { + fd = atoi(optarg); + if ((fd < 0) || (fd > 2)) + return EXIT_FAILURE; + g_state.fifobits = fd; + } break; #endif case 'g':