Path: utzoo!attcan!utgpu!watmath!iuvax!mailrus!uunet!cbmvax!mks From: mks@cbmvax.UUCP (Michael Sinz - CATS) Newsgroups: comp.sys.amiga.tech Subject: Re: Port vs. MsgPort and other RKM oddities Keywords: RKM, Port, CreateStdIO() Message-ID: <8423@cbmvax.UUCP> Date: 7 Nov 89 15:09:40 GMT References: <4186@blake.acs.washington.edu> <488@glyph.UUCP> <4203@blake.acs.washington.edu> Reply-To: mks@cbmvax.UUCP (Michael Sinz - CATS) Organization: Commodore Technology, West Chester, PA Lines: 41 In article <4203@blake.acs.washington.edu> dlarson@blake.acs.washington.edu (Dale Larson) writes: >In article <488@glyph.UUCP> ahh@glyph.UUCP (Andy Heffernan) writes: >>In article <4186@blake.acs.washington.edu> dlarson@blake.acs.washington.edu (Dale Larson) writes: >>>Again, I can find no reference to CreateExtIO() in >>>the AutoDocs. I guess this is one of the problems people are refering > >OOPS! I meant to say that I can find no reference to CreateStdIO(), >of course I can find reference to CreateExtIO()!!! (right in the >index even :-) > >>Gee, my crummy old 1.2 autodocs have CreateStdIO() and CreateExtIO(). >>Look in the exec_support section. > >CreateStdIO() isn't in the 1.3 autodocs, at least, not in the function >index (unless out of place alphabetically :-) We are trying to discurage the use of CreateStdIO(). Since both of these are linker libraries, this is no real problem. Also, CreateStdIO() will now just do a CreateExtIO() with sizeof(struct IOStdReq) DeleteStdReq() will also now just call DeleteExtReq() and since the delete routine knows how big the request is, it will correctly free the memory. >Does this mean my 1.3 autodocs are buggy? No, this does not, but there is no such thing as bug-free system documentation. >-- > A lack of prior planning on the part of any programmer > always constitutes an emergency. > > Digital Teddy Bear dlarson@blake.acs.washington.edu /----------------------------------------------------------------------\ | /// Michael Sinz -- CATS/Amiga Software Engineer | | /// PHONE 215-431-9422 UUCP ( uunet | rutgers ) !cbmvax!mks | | /// | |\\\/// When people are free to do as they please, | | \XX/ they usually imitate each other. | \----------------------------------------------------------------------/