delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1997/10/24/11:11:09

From: sandmann AT clio DOT rice DOT edu (Charles Sandmann)
Message-Id: <9710241507.AA14751@clio.rice.edu>
Subject: Re: proposal: movedata, dosmemget, etc. replacement
To: eliz AT is DOT elta DOT co DOT il (Eli Zaretskii)
Date: Fri, 24 Oct 1997 10:07:01 -0600 (CDT)
Cc: Vik DOT Heyndrickx AT rug DOT ac DOT be, djgpp-workers AT delorie DOT com
In-Reply-To: <Pine.SUN.3.91.971024124715.12317O-100000@is> from "Eli Zaretskii" at Oct 24, 97 12:47:37 pm

> `memcpy' is ANSI, we cannot change the order here.
> `movedata' order of arguments is compatible with the function by the
> same name from Borland libraries.  Only `dosmemXX' is DJ's invention.

dosmemget/dosmemput were added to DJGPP V1.10 to support DPMI dos memory
access - so have been in use for many, many years (they predate far pointers).
While the argument lists might have been better laid out when I wrote it, 
it's not worth breaking a bunch of code out there already using them.  I 
say leave it all alone, create a new library if desired.

Unless something is clearly broken, I don't think we should change any
prototypes either!

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019