Source position: gd.pas line 375
type gdSource = record
source: function(
context: pointer;
buffer: pchar;
len: cint
):cint;
end;