diff --git a/cde/lib/DtTerm/TermPrim/TermPrimUtil.c b/cde/lib/DtTerm/TermPrim/TermPrimUtil.c index df04eb348..6429ecaf4 100644 --- a/cde/lib/DtTerm/TermPrim/TermPrimUtil.c +++ b/cde/lib/DtTerm/TermPrim/TermPrimUtil.c @@ -510,8 +510,9 @@ ForceCloseLog(DtTermPrimitiveWidget tw) if (tw->term.log_on) { - (void) fclose(tpd->logStream); (void) DeleteLogFileEntry(tpd->logStream); + (void) fclose(tpd->logStream); + tpd->logStream = NULL; tw->term.log_on = False; } }