[fpc-pascal] FPC 2.4.4 - Error: Illegal type conversion: "Set of TMySet" to "Byte" ... and vice versa
fred f
ffred69 at gmail.com
Thu Oct 13 11:42:14 CEST 2011
Hi guys,
I am trying to compile my code which is compatible with Delphi and FPC
2.5.1+, but when I try to compile on Mac OS X with 2.4.4 I have error
message:
Error: Illegal type conversion: "Set of TMyEnum" to "Byte"
and
Error: Illegal type conversion: "Byte" to "Set of TMyEnum"
The code is following:
type TMyEnum = (meFirst, meSecond);
type TMyEnumSet = set of TMyEnum;
var myEnum:TMyEnumSet;
b:byte;
...
b := byte (myEnum);
or
myEnum := TMyEnumSet(b);
What is wrong on this for 2.4.4?
Thanks.
ff.
More information about the fpc-pascal
mailing list