vbscript: Added interp_mcall implementation.
authorJacek Caban <jacek@codeweavers.com>
Thu, 15 Sep 2011 12:21:44 +0000 (14:21 +0200)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 15 Sep 2011 17:13:15 +0000 (19:13 +0200)
dlls/vbscript/interp.c
dlls/vbscript/tests/lang.vbs

index beacfe9707d1d6be3514d5c87dcda7f8ebc0b798..2d0b7cb5e917ba94e45c2b8a364d376d19143902 100644 (file)
@@ -374,8 +374,9 @@ static HRESULT interp_mcall(exec_ctx_t *ctx)
 
 static HRESULT interp_mcallv(exec_ctx_t *ctx)
 {
-    FIXME("\n");
-    return E_NOTIMPL;
+    TRACE("\n");
+
+    return do_mcall(ctx, NULL);
 }
 
 static HRESULT assign_ident(exec_ctx_t *ctx, BSTR name, VARIANT *val, BOOL own_val)
index ec85614371546df3a8af02a2f648e75800dab351..06542cd2a22125084f03c7114c3835f4722b2f73 100644 (file)
@@ -405,4 +405,8 @@ Set obj = New TestClass
 Call ok(obj.publicFunction = 4, "obj.publicFunction = " & obj.publicFunction)
 Call ok(obj.publicFunction() = 4, "obj.publicFunction() = " & obj.publicFunction())
 
+obj.publicSub()
+Call obj.publicSub
+Call obj.publicFunction()
+
 reportSuccess()