diff --git a/src/sbbs3/xtrn.cpp b/src/sbbs3/xtrn.cpp index 6c76cc6cd70b30feaa6da8142d7ec925d7bf7bd9..70e1d4e72b71b582712640c7f3ee9b956473f6d6 100644 --- a/src/sbbs3/xtrn.cpp +++ b/src/sbbs3/xtrn.cpp @@ -1582,6 +1582,8 @@ int sbbs_t::external(const char* cmdline, int mode, const char* startup_dir) * to a value we may have made up. * TODO: We can set stuff from the user term here... */ + for (i = 0; i < (sizeof(term.c_cc) / sizeof(term.c_cc[0])); i++) + term.c_cc[i] = _POSIX_VDISABLE; #ifdef VEOF term.c_cc[VEOF] = CEOF; #endif