Hi guys,
I have this getter function:
Code:
function TNashaGLFont.GetCharacter(const I: Integer): TnaFontChar;
begin
if (I >= 0) and (I < Count) then
result := FChars[I]
else
//what do do here?
end;
So what should I do there? I could:
> Return a nullified record. But which function should I use to nullify it so that it works in both Delphi and FPC?
> I could return a PNaFontChar instead but that would make the data editable, which is not always wanted.
> I could simply do nothing and have an extra compiler warning.
What do you guys normally do with this?
Thanks
Bookmarks