if (TRACE) { WWW_TraceFlag = FALSE; *trace_flag_ptr = TRUE;
LYmove(LYlines-1,0); LYclrtoeol(); if (disabled) return; if (EditBinding(FROMASCII('\025')) == LYE_ERASE) { LYaddstr(FORM_NOVICELINE_TWO); } else if (EditBinding(FROMASCII('\025')) == LYE_DELBL) { LYaddstr(FORM_NOVICELINE_TWO_DELBL); } else { char *temp = NULL; char *erasekey = fmt_keys(LYKeyForEditAction(LYE_ERASE), -1); if (erasekey) { HTSprintf0(&temp, FORM_NOVICELINE_TWO_VAR, erasekey); } else { erasekey = fmt_keys(LYKeyForEditAction(LYE_DELBL), -1); if (erasekey) HTSprintf0(&temp, FORM_NOVICELINE_TWO_DELBL_VAR, erasekey); } if (temp) { LYaddstr(temp); FREE(temp); } FREE(erasekey);
PRIVATE BOOLEAN LYReopenTracelog ARGS1(BOOLEAN *, trace_flag_ptr){    CTRACE((tfp, "\nTurning off TRACE for fetch of log.\n"));    LYCloseTracelog();    if ((LYTraceLogFP = LYAppendToTxtFile(LYTraceLogPath)) == NULL) {	TracelogOpenFailed();	return FALSE;    }    if (TRACE) {	WWW_TraceFlag = FALSE;	*trace_flag_ptr = TRUE;    }    return TRUE;}