X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-workers-bounces using -f Sender: rich AT phekda DOT freeserve DOT co DOT uk Message-ID: <3C1B300A.F50EEBB3@phekda.freeserve.co.uk> Date: Sat, 15 Dec 2001 11:12:10 +0000 From: Richard Dawe X-Mailer: Mozilla 4.77 [en] (X11; U; Linux 2.2.19 i586) X-Accept-Language: de,fr MIME-Version: 1.0 To: djgpp-workers AT delorie DOT com Subject: Re: libemu and profiling (LONG) [Was: Re: Building a profiled version of References: <10112092038 DOT AA14146 AT clio DOT rice DOT edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Reply-To: djgpp-workers AT delorie DOT com Hello. Charles Sandmann wrote: > I would remove the setting of errno. It may bring in extra code into > the DXE in some future environment we don't want or need. It seems I've been a bit hasty in committing patches to CVS, due to eagerness. I apologise for this. I'll wait longer in the future. Anyhow, below is a patch to remove 'errno' as Charles suggests. If no-one objects, I'll commit it next Saturday (GMT). Thanks, bye, Rich =] -- Richard Dawe http://www.phekda.freeserve.co.uk/richdawe/ Index: emudummy.c =================================================================== RCS file: /cvs/djgpp/djgpp/src/libemu/src/emudummy.c,v retrieving revision 1.2 diff -p -u -3 -r1.2 emudummy.c --- emudummy.c 2001/12/09 20:18:07 1.2 +++ emudummy.c 2001/12/15 11:11:07 @@ -13,7 +13,6 @@ #include #include #include -#include int vsprintf (char *buf, const char *fmt, va_list args) @@ -24,8 +23,7 @@ vsprintf (char *buf, const char *fmt, va ssize_t _write (int fd, const void *buf, size_t nbyte) { - errno = EACCES; - return -1; + return 0; } void mcount (int _to);