Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!think.com!sdd.hp.com!cs.utexas.edu!sun-barr!newstop!sun!amdcad!dgcad!dg-rtp!gamecock!hagins From: hagins@gamecock.rtp.dg.com (Jody Hagins) Newsgroups: comp.os.msdos.programmer Subject: Re: Borland C++ 2.0 absread() problems... Message-ID: <1991May20.213220.29050@dg-rtp.dg.com> Date: 20 May 91 21:32:20 GMT References: <1991May8.003701.28348@umbc3.umbc.edu> <20370001@hpdmd48.boi.hp.com> Sender: hagins@gamecock (Jody Hagins) Organization: Data General Corporation, Research Triangle Park, NC Lines: 27 In article <20370001@hpdmd48.boi.hp.com>, frankr@hpdmd48.boi.hp.com (Frank Root ) writes: |> There is a problem with the Borland C++ absread(). After spending |> an entire night trying to get it to work I found that the DOS |> interrupt utilities for absolute read and write handle the |> arguments differently depending on the DOS version ie. 3.3 vs 4.01. |> I ended up writing my own AbsRead() and AbsWrite(). I'm at home |> now and the code is on my machine at the office. I'll post the |> source when I get back from Comdex. |> |> Frank Root, Boise There is a patch for BC++ 2.0 which claims to fix another problem. However, it has been noted that this patch also fixes wierdness in absread(). The patch can be found at Simtel20. -- Jody Hagins hagins@gamecock.rtp.dg.com Data General Corp. 62 Alexander Dr. RTP, N.C. 27709 (919) 248-6035 Nothing I ever say reflects the opinions of DGC.