<div dir="ltr">Thank you for commenting.<br><div class="gmail_extra"><br><br><div class="gmail_quote">2014-07-11 16:50 GMT+08:00 Piotr Caban <span dir="ltr"><<a href="mailto:piotr.caban@gmail.com" target="_blank">piotr.caban@gmail.com</a>></span>:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi,<br>
<br>
On 07/11/14 05:49, Shuai Meng wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
  static HRESULT Global_Abs(vbdisp_t *This, VARIANT *arg, unsigned args_cnt, VARIANT *res)<br>
  {<br>
-    FIXME("\n");<br>
-    return E_NOTIMPL;<br>
+    TRACE("(%s)\n", debugstr_variant(arg));<br>
+<br>
+    assert(args_cnt == 1);<br>
+<br>
+    if(!res)<br>
+        return S_OK;<br>
+<br>
+    return VarAbs(arg,res);<br>
  }<br>
</blockquote>
<br>
You're not handling res==NULL case correctly. E.g. Call Abs("string") should fail.<br></blockquote><div>I have tested this case for many times, and I think  Call Abs("string") is just OK <a href="https://testbot.winehq.org/JobDetails.pl?Key=7967">https://testbot.winehq.org/JobDetails.pl?Key=7967</a></div>

<div>and it's OK that write directly using vbscript on wiinxp and win7.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">


<br>
Thanks,<br>
Piotr<br>
</blockquote></div><br></div></div>