X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=mate.git;a=blobdiff_plain;f=Mate.hs;h=2231a5818be418b39fd6499043eb15927ab9207a;hp=a191048495b26244a1ceab9bcd226d6e0289fb1a;hb=HEAD;hpb=dc7082de1fff3158da5682d683502128b5f6cc0b diff --git a/Mate.hs b/Mate.hs index a191048..2231a58 100644 --- a/Mate.hs +++ b/Mate.hs @@ -67,8 +67,8 @@ executeMain bclspath cls = do Just m -> do let mi = MethodInfo "main" bclspath $ methodSignature m rawmethod <- parseMethod cls "main" $ methodSignature m - entry <- compileBB rawmethod mi + entry <- compileBB mi rawmethod mi addMethodRef entry mi [bclspath] printfInfo "executing `main' now:\n" - executeFuncPtr entry + executeFuncPtr $ fst entry Nothing -> error "main not found"