Browse Source

* correct type of _cmd parameter for ObjC methods (is objc_id, not
voidpointer) (patch by Dmitry Boyarintsev, part of mantis #14508)

git-svn-id: branches/objc@13654 -

Jonas Maebe 16 years ago
parent
commit
64af998435
1 changed files with 1 additions and 1 deletions
  1. 1 1
      compiler/pdecsub.pas

+ 1 - 1
compiler/pdecsub.pas

@@ -166,7 +166,7 @@ implementation
             { insert Objective-C self and selector parameters }
             vs:=tparavarsym.create('$_cmd',paranr_vmt,vs_value,objc_seltype,[vo_is_msgsel,vo_is_hidden_para]);
             pd.parast.insert(vs);
-            vs:=tparavarsym.create('$self',paranr_self,vs_value,voidpointertype,[vo_is_self,vo_is_hidden_para]);
+            vs:=tparavarsym.create('$self',paranr_self,vs_value,objc_idtype,[vo_is_self,vo_is_hidden_para]);
             pd.parast.insert(vs);
           end
         else if (pd.typ=procvardef) and