Newsgroups: comp.lang.smalltalk
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!howland.reston.ans.net!ix.netcom.com!netcom.com!thams
From: thams@netcom.com (Kurt Thams)
Subject: Re: PP DLL and C connect bug, p. 59
Message-ID: <thamsCzzqoM.6p8@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
References: <199411271926.OAA03459@k2.esec.ch>
Date: Mon, 28 Nov 1994 18:43:34 GMT
Lines: 21

Reto Kramer <kramer@AL.ESEC.CH> writes:

>I tried to put a struct into another struct, just
>like shown on the bottom of page 59 of the
>ParcPlace DLL and C connect Users's Guide.

>I get an error message reading: 'illegal
>assignment'. This signal is raised because the
>two CCompositeType objects do not compare to
>be equal (equal is defined as the same object
>with CCompisiteType).

Send recompileMethods to your subclass of
ExternalInterface and try again. There appears
to be a bug in the way Envy does loads
of Structs built of structs.

(PS--Let me know if this works)

--Kurt Thams

