Hi all,
I have several functions that call other procedures / functions with result being assigned as a var parameter to the called procedure, so it does get set correctly.
Something like :
FUNCTION TRamothMemoryStream.ReadByte : BYTE;
BEGIN;
Read(Result,SizeOf(Result));
END;
However I keep getting the does not seem to be initialized message, is there a way of telling the compiler that it will be altered by the called routine so I don't get the warning?
Cheers.
Phill.