Jonas Maebe wrote:
> The problem is that this is something you did not patch, because it did
> not trigger a compiler error. You would have to go over all @-statements

Doing so now. There are actually not that many cases: only 324 :)

Command used:
$ (find -regex '.*\.\(pp\|pas\|inc\)' | xargs grep '@[^,]*+') | less

Possible problems:

./rtl/inc/variant.inc:
Result:=Pointer(ppointer(@variantmanager+i*sizeof(pointer))^)<>Pointer(@invalidvariantop);
./rtl/inc/variant.inc:
ppointer(@variantmanager+i*sizeof(pointer))^:[EMAIL PROTECTED];
./rtl/inc/genset.inc:    FillChar((@dest+4)^,size-4,0);

Micha
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to