|
@@ -1023,7 +1023,7 @@ implementation
|
|
|
|
|
|
procedure tabstractrecordsymtable.addfieldlist(list: tfpobjectlist; maybereorder: boolean);
|
|
|
var
|
|
|
- fieldvs, insertfieldvs, bestfieldvs: tfieldvarsym;
|
|
|
+ fieldvs, insertfieldvs: tfieldvarsym;
|
|
|
base, fieldoffset, space, insertfieldsize, insertfieldoffset, bestinsertfieldoffset, bestspaceleft: asizeint;
|
|
|
i, j, bestfieldindex: longint;
|
|
|
globalfieldalignment,
|
|
@@ -2991,7 +2991,6 @@ implementation
|
|
|
function search_system_proc(const s: TIDString): tprocdef;
|
|
|
var
|
|
|
srsym: tsym;
|
|
|
- pd: tprocdef;
|
|
|
begin
|
|
|
srsym:=tsym(systemunit.find(s));
|
|
|
if not assigned(srsym) and
|
|
@@ -3238,7 +3237,6 @@ implementation
|
|
|
function search_struct_member(pd : tabstractrecorddef;const s : string):tsym;
|
|
|
{ searches n in symtable of pd and all anchestors }
|
|
|
var
|
|
|
- srsym : tsym;
|
|
|
srsymtable : tsymtable;
|
|
|
begin
|
|
|
{ in case this is a formal class, first find the real definition }
|