diff --git a/src/sbbs3/baja.c b/src/sbbs3/baja.c index fef2b5feb12525ca0d60241b0ea441418687f80c..ac90eed54dedce70bafeffdec4e12356389a1f8e 100644 --- a/src/sbbs3/baja.c +++ b/src/sbbs3/baja.c @@ -125,6 +125,8 @@ ulong ahtoul(char *str) uchar cesc(char ch) { switch(ch) { + case 'e': + return(ESC); case 'r': return(CR); case 'n': @@ -248,6 +250,9 @@ void writecstr(uchar *p) tmp[2]=0; } str[j]=(char)ahtoul(tmp); break; + case 'e': + str[j]=ESC; + break; case 'r': str[j]=CR; break;