[fpc-devel] Propose: change TComponent.Tag from longint to PtrInt
Daniël Mantione
daniel.mantione at freepascal.org
Mon Sep 4 11:52:39 CEST 2006
Op Mon, 4 Sep 2006, schreef Mattias Gaertner:
> Me2.
>
> Just one disadvantage:
> The Tag is published.
> If someone stores a 64bit value and the component is stored,
> the stream can not be read under 32bit anymore.
...which makes it impossible to use streams for anything derived from
Tcomponent, which is really a lot. I don't think we should break this
feature to allow broken code to work.
Daniël
More information about the fpc-devel
mailing list