Path: utzoo!attcan!uunet!husc6!mailrus!cornell!batcomputer!sun.soe.clarkson.edu!nelson From: nelson@sun.soe.clarkson.edu (Russ Nelson) Newsgroups: comp.sys.ibm.pc Subject: Re: Reason *not* to get new Borland "Turbo" releases Message-ID: Date: 4 Nov 88 21:57:29 GMT References: <4203@tekgvs.GVS.TEK.COM> <14725@iuvax.cs.indiana.edu> Sender: nelson@sun.soe.clarkson.edu Reply-To: nelson@clutx.clarkson.edu Organization: Clarkson University Lines: 15 In-reply-to: bobmon@iuvax.cs.indiana.edu's message of 4 Nov 88 15:05:28 GMT In article <14725@iuvax.cs.indiana.edu> bobmon@iuvax.cs.indiana.edu (RAMontante) writes: Second of all, I can easily tell MS-generated C code from Borland- generated C code; both of them *currently* put a "(C) copyright..." string in the executable, without bothering to mention that they're doing it. ... Maybe Borland has decided to do away with the automatic string? No, they haven't. It's right there at offset 0 in the data segment. They use it to check for null pointers. If it changes, then you get the "Null pointer assignment" error when you exit(). -- --russ (nelson@clutx [.bitnet | .clarkson.edu]) To surrender is to remain in the hands of barbarians for the rest of my life. To fight is to leave my bones exposed in the desert waste.