From 27385550f8b2f2b580bd0c1d4d8167ff47770455 Mon Sep 17 00:00:00 2001 From: Jonas Maebe Date: Sun, 6 Sep 2009 17:15:00 +0000 Subject: [PATCH] * use the (sorted) paras rather than the (unsorted) parasymtable when generating method signatures git-svn-id: branches/objc@13661 - --- compiler/objcutil.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/compiler/objcutil.pas b/compiler/objcutil.pas index 6d198ea5a9..b12834d6a2 100644 --- a/compiler/objcutil.pas +++ b/compiler/objcutil.pas @@ -502,9 +502,9 @@ implementation paramgr.ret_in_param(pd.returndef,pocall_cdecl) then inc(totalsize,sizeof(pint)); {$endif} - for i:=0 to pd.parast.symlist.count-1 do + for i:=0 to pd.paras.count-1 do begin - vs:=tparavarsym(pd.parast.symlist[i]); + vs:=tparavarsym(pd.paras[i]); { addencodedtype always assumes a value parameter, so add a pointer indirection for var/out parameters. } if not paramanager.push_addr_param(vs_value,vs.vardef,pocall_cdecl) and