Date: Wed, 31 Jan 2001 19:29:02 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp AT delorie DOT com Message-Id: <2110-Wed31Jan2001192902+0200-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.6 In-reply-to: <959e3d$g51qv$1@ID-57378.news.dfncis.de> (dummy_addressee AT hotmail DOT com) Subject: Re: va_list args References: <9593n9$4lb$1 AT snoopy DOT bndlg DOT de> <9598k2$nn0$1 AT nets3 DOT rz DOT RWTH-Aachen DOT DE> <959e3d$g51qv$1 AT ID-57378 DOT news DOT dfncis DOT de> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "Alexei A. Frounze" > Newsgroups: comp.os.msdos.djgpp > Date: Wed, 31 Jan 2001 11:23:04 -0500 > > That's right. I do the following thing (skip irrelevant code and see prinf() > implementation): Why did you need to reinvent printf? If you want the output to go to some different location, such as the video memory, all you need to do is replace two library functions: `putc' and `_flsbuf'. ALl the rest can stay put.