Browse Source

* call cgmessage() instead of message() for errors in
tloadvmtaddrnode.pass_typecheck(), because tas/isnode().pass_typecheck()
checks codegenerror afterwards to determine whether an error occurred

git-svn-id: branches/jvmbackend@18382 -

Jonas Maebe 14 years ago
parent
commit
c1abc4a275
1 changed files with 2 additions and 2 deletions
  1. 2 2
      compiler/nmem.pas

+ 2 - 2
compiler/nmem.pas

@@ -183,7 +183,7 @@ implementation
                           defaultresultdef:=false;
                           defaultresultdef:=false;
                         end
                         end
                       else
                       else
-                        message(parser_e_cant_create_generics_of_this_type);
+                        CGMessage(parser_e_cant_create_generics_of_this_type);
                   end
                   end
                 else
                 else
                   message(parser_e_cant_create_generics_of_this_type);
                   message(parser_e_cant_create_generics_of_this_type);
@@ -193,7 +193,7 @@ implementation
             else
             else
               resultdef:=tclassrefdef.create(left.resultdef);
               resultdef:=tclassrefdef.create(left.resultdef);
           else
           else
-            Message(parser_e_pointer_to_class_expected);
+            CGMessage(parser_e_pointer_to_class_expected);
         end;
         end;
       end;
       end;