Module: wine Branch: master Commit: e244222c65306cd4750ee70675e949b327369adc URL: http://source.winehq.org/git/wine.git/?a=commit;h=e244222c65306cd4750ee70675...
Author: Michał Ziętek smierc.w.wenecji@gmail.com Date: Mon Jul 4 23:28:52 2011 +0200
wscript: Implemented Host_get_BuildVersion.
---
programs/wscript/host.c | 8 ++++++-- programs/wscript/tests/run.js | 1 + 2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/programs/wscript/host.c b/programs/wscript/host.c index f6dfaa0..c0d73a5 100644 --- a/programs/wscript/host.c +++ b/programs/wscript/host.c @@ -29,6 +29,8 @@
#include <wine/debug.h>
+#define BUILDVERSION 16535 + static const WCHAR wshNameW[] = {'W','i','n','d','o','w','s',' ','S','c','r','i','p','t',' ','H','o','s','t',0}; static const WCHAR wshVersionW[] = {'5','.','8'};
@@ -169,8 +171,10 @@ static HRESULT WINAPI Host_get_Version(IHost *iface, BSTR *out_Version)
static HRESULT WINAPI Host_get_BuildVersion(IHost *iface, int *out_Build) { - WINE_FIXME("(%p)\n", out_Build); - return E_NOTIMPL; + WINE_TRACE("(%p)\n", out_Build); + + *out_Build = BUILDVERSION; + return S_OK; }
static HRESULT WINAPI Host_get_Timeout(IHost *iface, LONG *out_Timeout) diff --git a/programs/wscript/tests/run.js b/programs/wscript/tests/run.js index 8b43ce7..fda62f6 100644 --- a/programs/wscript/tests/run.js +++ b/programs/wscript/tests/run.js @@ -27,5 +27,6 @@ ok(typeof(WSH) === "object", "typeof(WSH) = " + typeof(WSH)); ok(WScript === WSH, "WScript !== WSH"); ok(WScript.Name === "Windows Script Host", "WScript.Name = " + WScript.Name); ok(typeof(WScript.Version) === "string", "typeof(WScript.Version) = " + typeof(WScript.Version)); +ok(typeof(WScript.BuildVersion) === "number", "typeof(WScript.BuldVersion) = " + typeof(WScript.BuldVersion));
winetest.reportSuccess();