diff --git a/wincon/pdcscrn.c b/wincon/pdcscrn.c index e2f4ddd9..d84b2f5d 100644 --- a/wincon/pdcscrn.c +++ b/wincon/pdcscrn.c @@ -404,7 +404,11 @@ int PDC_scr_open(void) pdc_wt = !!getenv("WT_SESSION"); str = pdc_wt ? NULL : getenv("ConEmuANSI"); pdc_conemu = !!str; - pdc_ansi = pdc_wt ? TRUE : pdc_conemu ? !strcmp(str, "ON") : FALSE; + pdc_ansi = +#ifdef PDC_WIDE + pdc_wt ? TRUE : +#endif + pdc_conemu ? !strcmp(str, "ON") : FALSE; GetConsoleScreenBufferInfo(pdc_con_out, &csbi); GetConsoleScreenBufferInfo(pdc_con_out, &orig_scr);