From 7034b49d2277bae5b0d57194dad7bfa616411743 Mon Sep 17 00:00:00 2001 From: Emanuele Aliberti Date: Tue, 31 Jul 2001 20:47:44 +0000 Subject: [PATCH] \t processing in SCREEN_BUFFER bugged. Partial fix. svn path=/trunk/; revision=2128 --- reactos/subsys/csrss/api/conio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/subsys/csrss/api/conio.c b/reactos/subsys/csrss/api/conio.c index be54212f175..8095afd2339 100644 --- a/reactos/subsys/csrss/api/conio.c +++ b/reactos/subsys/csrss/api/conio.c @@ -1,4 +1,4 @@ -/* $Id: conio.c,v 1.21 2001/07/31 20:28:43 ea Exp $ +/* $Id: conio.c,v 1.22 2001/07/31 20:47:44 ea Exp $ * * reactos/subsys/csrss/api/conio.c * @@ -293,7 +293,7 @@ NTSTATUS CsrpWriteConsole( PCSRSS_SCREEN_BUFFER Buff, CHAR *Buffer, DWORD Length break; /* --- TAB --- */ case '\t': - CsrpWriteConsole(Buff, " ", 8, Attrib); + CsrpWriteConsole(Buff, " ", (8 - (Buff->CurrentX % 8)), Attrib); break; /* --- */ default: