Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!zaphod.mps.ohio-state.edu!swrinde!ucsd!ucbvax!bloom-beacon!vaxeline!bootsie!olson From: olson@bootsie.UUCP (Eric Olson) Newsgroups: comp.sys.mac.programmer Subject: Re: Casting in Think C Keywords: Casts ThinkC Message-ID: <41@bootsie.UUCP> Date: 7 Dec 90 11:30:12 GMT References: <6167@munnari.oz.au> <3028@skye.cs.ed.ac.uk> <40@bootsie.UUCP> Reply-To: olson@bootsie.UUCP (Eric Olson) Organization: Lexington Software Design, Lexington, MA Lines: 16 In article <40@bootsie.UUCP>, I wrote: >The object class types (like "CBorder") are a5-relative addresses, stored >at the first longword of the Handle allocated by new(). a5 is subtracted ^^^^^^^^ Oops. That should say "word" or "short", not "longword". The class types themselves are longs, since they have a5 added in. -Eric -- Eric K. Olson, Editor, Prepare() NOTE: olson@bootsie.uucp will not work! Lexington Software Design Internet: olson@endor.harvard.edu 72A Lowell St., Lexington, MA 02173 Usenet: harvard!endor!olson (617) 863-9624 Bitnet: OLSON@HARVARD