program ideone;
uses heaptrc;
type
TMyStruct = record
a,b: integer;
end;
PMyStruct = ^TMyStruct;
var
p : PMyStruct;
begin
heaptrc.SetHeapTraceOutput(output);
p := GetMem(sizeof(TMyStruct));
p^.a := 5;
writeln(p^.a);
FreeMem(p);
end.
cHJvZ3JhbSBpZGVvbmU7CnVzZXMgaGVhcHRyYzsKdHlwZQogIFRNeVN0cnVjdCA9IHJlY29yZAogICAgYSxiOiBpbnRlZ2VyOwogIGVuZDsKICBQTXlTdHJ1Y3QgPSBeVE15U3RydWN0OwoKdmFyCiAgcCA6IFBNeVN0cnVjdDsKYmVnaW4KICBoZWFwdHJjLlNldEhlYXBUcmFjZU91dHB1dChvdXRwdXQpOwogIHAgOj0gR2V0TWVtKHNpemVvZihUTXlTdHJ1Y3QpKTsKICBwXi5hIDo9IDU7CiAgd3JpdGVsbihwXi5hKTsKICBGcmVlTWVtKHApOwplbmQu