From owner-freebsd-hackers Fri Sep 19 08:31:46 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA18722 for hackers-outgoing; Fri, 19 Sep 1997 08:31:46 -0700 (PDT) Received: from usr07.primenet.com (tlambert@usr07.primenet.com [206.165.6.207]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA18693; Fri, 19 Sep 1997 08:31:40 -0700 (PDT) Received: (from tlambert@localhost) by usr07.primenet.com (8.8.5/8.8.5) id IAA07978; Fri, 19 Sep 1997 08:31:34 -0700 (MST) From: Terry Lambert Message-Id: <199709191531.IAA07978@usr07.primenet.com> Subject: Re: Bug in malloc/free To: Don.Lewis@tsc.tdk.com (Don Lewis) Date: Fri, 19 Sep 1997 15:31:34 +0000 (GMT) Cc: hackers@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG In-Reply-To: <199709191108.EAA01819@salsa.gv.tsc.tdk.com> from "Don Lewis" at Sep 19, 97 04:08:58 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk > } Subject: Re: Bug in malloc/free > } > } We claim to be sort of POSIX conformant. Perhaps this is enough. We > } aren't actually POSIX conformant. All the above "safe" routines may > } clobber the global `errno'. > > Which is why I save and restore errno in signal handlers. Perhaps this should be done by the trampoline code on the user's behalf... Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.