[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DotGNU]ILString?
From: |
Rhys Weatherley |
Subject: |
Re: [DotGNU]ILString? |
Date: |
Sun, 18 May 2003 08:45:23 +1000 |
User-agent: |
KMail/1.4.3 |
On Sunday 18 May 2003 08:34 am, j_post wrote:
> In pnet/include/il_engine.h:
>
> typedef struct _tagILString ILString
>
> but _tagILString doesn't seem to be defined *anywhere* (grep -r). Can
> anyone tell me how this magic works?
It is cast to "System_String" (engine/lib_defs.h) when the internals are
needed. It's a weird quirk of how the system evolved. But it does have the
effect of preventing people from messing with the string internals, and
encouraging them to use the helper functions in lib_string.c instead.
Cheers,
Rhys.