diff --git a/src/sbbs3/nopen.c b/src/sbbs3/nopen.c index 8d2e0cb34017086b93650d91d298326c6775e50f..53ece88fde70e93006afbe67c41bd1deca74f520 100644 --- a/src/sbbs3/nopen.c +++ b/src/sbbs3/nopen.c @@ -128,6 +128,7 @@ bool _fmutex_open(const char* fname, const char* text, long max_age, bool auto_r if(fm == NULL) return false; memset(fm, 0, sizeof *fm); + fm->fd = -1; snprintf(fm->name, sizeof fm->name, fname); if(max_age > 0) { fm->time = fdate(fname);