André Hentschel | 18 May 2013 16:12
Picon
Favicon
Gravatar

inetcpl.cpl: Add stub for LaunchConnectionDialog

For Intel Beacon Mountain 0.5
---
 dlls/inetcpl.cpl/inetcpl.c        | 12 +++++++++++-
 dlls/inetcpl.cpl/inetcpl.cpl.spec |  2 +-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/dlls/inetcpl.cpl/inetcpl.c b/dlls/inetcpl.cpl/inetcpl.c
index e11bf85..7a5ba07 100644
--- a/dlls/inetcpl.cpl/inetcpl.c
+++ b/dlls/inetcpl.cpl/inetcpl.c
 <at>  <at>  -212,11 +212,21  <at>  <at>  BOOL WINAPI LaunchInternetControlPanel(HWND parent)
 }

 /*********************************************************************
+ * LaunchConnectionDialog (inetcpl. <at> )
+ *
+ */
+BOOL WINAPI LaunchConnectionDialog(HWND hParent)
+{
+    FIXME("(%p): stub\n", hParent);
+    return FALSE;
+}
+
+/*********************************************************************
  * LaunchInternetControlPanel (inetcpl. <at> )
  *
  */
 BOOL WINAPI LaunchPrivacyDialog(HWND hParent)
 {
-    FIXME(": stub\n");
(Continue reading)

Detlef Riekenberg | 18 May 2013 15:11
Picon

[PATCH] ieframe: Add a IServiceProvider stub to IBindStatusCallback

--
By by ... Detlef

---
 dlls/ieframe/navigate.c |   51 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 51 insertions(+), 0 deletions(-)

diff --git a/dlls/ieframe/navigate.c b/dlls/ieframe/navigate.c
index d730b10..65ab16d 100644
--- a/dlls/ieframe/navigate.c
+++ b/dlls/ieframe/navigate.c
 <at>  <at>  -40,6 +40,7  <at>  <at>  typedef struct {
     IBindStatusCallback  IBindStatusCallback_iface;
     IHttpNegotiate       IHttpNegotiate_iface;
     IHttpSecurity        IHttpSecurity_iface;
+    IServiceProvider     IServiceProvider_iface;

     LONG ref;

 <at>  <at>  -172,6 +173,9  <at>  <at>  static HRESULT WINAPI BindStatusCallback_QueryInterface(IBindStatusCallback *ifa
     }else if(IsEqualGUID(&IID_IHttpSecurity, riid)) {
         TRACE("(%p)->(IID_IHttpSecurity %p)\n", This, ppv);
         *ppv = &This->IHttpSecurity_iface;
+    }else if(IsEqualGUID(&IID_IServiceProvider, riid)) {
+        TRACE("(%p)->(IID_IServiceProvider %p)\n", This, ppv);
+        *ppv = &This->IServiceProvider_iface;;
     }else {
         *ppv = NULL;
         WARN("(%p)->(%s %p)\n", This, debugstr_guid(riid), ppv);
 <at>  <at>  -534,6 +538,52  <at>  <at>  static const IHttpSecurityVtbl HttpSecurityVtbl = {
(Continue reading)

Francois Gouget | 18 May 2013 10:40
Picon
Favicon

d3drm/tests: Fix compilation on systems that don't support nameless unions.

---
 dlls/d3drm/tests/d3drm.c |   48 +++++++++++++++++++++++-----------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/dlls/d3drm/tests/d3drm.c b/dlls/d3drm/tests/d3drm.c
index f82af5f..31ba044 100644
--- a/dlls/d3drm/tests/d3drm.c
+++ b/dlls/d3drm/tests/d3drm.c
 <at>  <at>  -856,41 +856,41  <at>  <at>  static void test_Face(void)
         ok(count == 3, "Wrong number of vertices %d (must be 3)\n", count);
         ok(U1(v2[0]).x == U1(v1[0]).x, "Wrong component v2[0].x = %f (expected %f)\n",
            U1(v2[0]).x, U1(v1[0]).x);
-        ok(U1(v2[0]).y == U1(v1[0]).y, "Wrong component v2[0].y = %f (expected %f)\n",
-           U1(v2[0]).y, U1(v1[0]).y);
-        ok(U1(v2[0]).z == U1(v1[0]).z, "Wrong component v2[0].z = %f (expected %f)\n",
-           U1(v2[0]).z, U1(v1[0]).z);
+        ok(U2(v2[0]).y == U2(v1[0]).y, "Wrong component v2[0].y = %f (expected %f)\n",
+           U2(v2[0]).y, U2(v1[0]).y);
+        ok(U3(v2[0]).z == U3(v1[0]).z, "Wrong component v2[0].z = %f (expected %f)\n",
+           U3(v2[0]).z, U3(v1[0]).z);
         ok(U1(v2[1]).x == U1(v1[1]).x, "Wrong component v2[1].x = %f (expected %f)\n",
            U1(v2[1]).x, U1(v1[1]).x);
-        ok(U1(v2[1]).y == U1(v1[1]).y, "Wrong component v2[1].y = %f (expected %f)\n",
-           U1(v2[1]).y, U1(v1[1]).y);
-        ok(U1(v2[1]).z == U1(v1[1]).z, "Wrong component v2[1].z = %f (expected %f)\n",
-           U1(v2[1]).z, U1(v1[1]).z);
+        ok(U2(v2[1]).y == U2(v1[1]).y, "Wrong component v2[1].y = %f (expected %f)\n",
+           U2(v2[1]).y, U2(v1[1]).y);
+        ok(U3(v2[1]).z == U3(v1[1]).z, "Wrong component v2[1].z = %f (expected %f)\n",
+           U3(v2[1]).z, U3(v1[1]).z);
(Continue reading)

Daniel Jeliński | 17 May 2013 23:27
Picon

msi: remove trailing spaces from command line property name


From 253bd4bbd0a91d11b632ad5959c455fca0db3be4 Mon Sep 17 00:00:00 2001
From: Daniel Jelinski <djelinski1 <at> gmail.com>
Date: Fri, 17 May 2013 23:24:10 +0200
Subject: msi: remove trailing spaces from command line property name

Fixes bug 33115
---
 dlls/msi/action.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/dlls/msi/action.c b/dlls/msi/action.c
index f519f4b..e6422a7 100644
--- a/dlls/msi/action.c
+++ b/dlls/msi/action.c
 <at>  <at>  -332,6 +332,8  <at>  <at>  UINT msi_parse_command_line( MSIPACKAGE *package, LPCWSTR szCommandLine,
         len = ptr2 - ptr;
         if (!len) return ERROR_INVALID_COMMAND_LINE;

+        while (ptr[len - 1] == ' ') len--;
+
         prop = msi_alloc( (len + 1) * sizeof(WCHAR) );
         memcpy( prop, ptr, len * sizeof(WCHAR) );
         prop[len] = 0;
--

-- 
1.7.5.4


Aric Stewart | 17 May 2013 21:32
Gravatar

[2/2]gdi32: GetGlyphIndices does substitute glyph

---
 dlls/gdi32/freetype.c   | 2 ++
 dlls/gdi32/tests/font.c | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)


Aric Stewart | 17 May 2013 21:32
Gravatar

[1/2]gdi32/test: update the vertical font to be a proper windows vertical font

---
 dlls/gdi32/tests/font.c       |   16 +-
 dlls/gdi32/tests/vertical.sfd | 1058 ++++++++++++++++++++++++++++++++++++-----
 dlls/gdi32/tests/vertical.ttf |  Bin 2372 -> 3560 bytes
 3 files changed, 958 insertions(+), 116 deletions(-)


André Hentschel | 17 May 2013 17:57
Picon
Favicon
Gravatar

po: Improve German translation

---
 po/de.po |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)


Zhan Jianyu | 17 May 2013 16:53
Picon
Gravatar

[PATCH 2/2]vbscript: Implemented builtin function CBool

Implement builtin CBool, with a introduction of helper function, return_bool.
And some tests are also added,  it has passed the testbot testing.

---
 dlls/vbscript/global.c      |   36 ++++++++++++++++++++++++++++++++++--
 dlls/vbscript/tests/api.vbs |    8 ++++++++
 2 files changed, 42 insertions(+), 2 deletions(-)

--

Regards,
Zhan Jianyu
Attachment (0002-vbscript-implement-builtin-CBool.patch): application/octet-stream, 2558 bytes

Zhan Jianyu | 17 May 2013 16:53
Picon
Gravatar

[PATCH 1/2]vbscript: Implemented builtin function CInt

This patch is built based on Jaceks's newly-submitted patch:

    commit 48a862306288d69d3623d5ecdc0f5a5a40addafe
    ( vbscript: Round half to even in to_int)

Thanks, Jacek. :-)

With his patch, CInt could be implementd in a clean way, without
any introduced helper function.

This patch also add tests for any corner cases, and it has passed testbot's
testing.

---
 dlls/vbscript/global.c      |   14 ++++++++++++--
 dlls/vbscript/tests/api.vbs |   23 +++++++++++++++++++++++
 2 files changed, 35 insertions(+), 2 deletions(-)

--

Regards,
Zhan Jianyu
Attachment (0001-vbscript-Implement-builtin-CInt.patch): application/octet-stream, 3091 bytes

Jacek Caban | 17 May 2013 12:35

[PATCH 5/5] mshtml: Added whitespace parser tests.

---
 dlls/mshtml/tests/jstest.html | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)


Jacek Caban | 17 May 2013 12:34

[PATCH 4/5] mshtml: Added parsing custom tag name tests.

---
 dlls/mshtml/tests/jstest.html | 12 ++++++++++++
 1 file changed, 12 insertions(+)



Gmane