🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.mac
Article #15807

Re: anomoly in LightspeedC include file? (maybe)

#15807
From: Macintosh Users Group
Date: Fri, 24 Apr 1987 12:20
21 lines
1489 bytes
In article <904@basser.oz> frankng@basser.oz (Frank Ng) writes:
>
>
>There are a few cases where this can cause confusion, if not errors.
>For example the Toolbox function *NewString*, which returns a
>StringHandle.  Does this return a handle to a C string or a Pascal
>string (with the length byte at the beginning)? 
>

On page 12-2 of the Lightspeed C Manual, it states under the heading of
"strings" that "Pascal strings are required when calling Macintosh routines..."

This means that EVERY Macintosh toolbox routine that returns a pointer or
handle to a Str255 use Pascal strings.

Jason Haines

Club Mac Macintosh Users Group of Sydney
Snail:     Box 213, Holme Building, Sydney University, NSW, 2006, Australia
ACSnet:    clubmac@runx.ips.oz	   ARPA:   clubmac%runx.ips.oz@seismo.css.gov
UUCP:{enea,hplabs,mcvax,prlb2,seismo,ubc-vision,ukc}!munnari!runx.ips.oz!clubmac
Technical Details
Message-ID: <806@runx.ips.oz>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!munnari!otc!metro!ipso!runx!clubmac
References: <904@basser.oz>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!mnetor!seismo!munnari!otc!metro!ipso!runx!clubmac
From: clubmac@runx.ips.oz (Macintosh Users Group)
Newsgroups: comp.sys.mac
Subject: Re: anomoly in LightspeedC include file? (maybe)
Message-ID: <806@runx.ips.oz>
Date: Fri, 24-Apr-87 08:20:38 EDT
Article-I.D.: runx.806
Posted: Fri Apr 24 08:20:38 1987
Date-Received: Thu, 30-Apr-87 00:43:13 EDT
References: <904@basser.oz>
Reply-To: clubmac@runx.OZ (Club Mac Macintosh Users Group of Sydney)
Organization: RUNX  Un*x Timeshare. Sydney, Australia.
Lines: 21