Rob Shearman : include: The INewShortcutHookA, INewShortcutHookW and IRunnableTask interface in shobjidl. idl should be local.

Alexandre Julliard julliard at winehq.org
Tue Sep 9 05:50:30 CDT 2008


Module: wine
Branch: master
Commit: d65920df77590097905d13bbaf8b997ab40392be
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d65920df77590097905d13bbaf8b997ab40392be

Author: Rob Shearman <robertshearman at gmail.com>
Date:   Mon Sep  8 23:20:42 2008 +0100

include: The INewShortcutHookA, INewShortcutHookW and IRunnableTask interface in shobjidl.idl should be local.

They are declared such that they cannot be used over the network and
cause errors in MIDL when they are not declared local.

---

 include/shobjidl.idl |    9 ++++++---
 1 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/include/shobjidl.idl b/include/shobjidl.idl
index 23a1fde..7a4bd88 100644
--- a/include/shobjidl.idl
+++ b/include/shobjidl.idl
@@ -1248,7 +1248,8 @@ cpp_quote("#define INewShortcutHook WINELIB_NAME_AW(INewShortcutHook)")
 [
     object,
     uuid(000214e1-0000-0000-c000-000000000046),
-    pointer_default(unique)
+    pointer_default(unique),
+    local
 ]
 interface INewShortcutHookA : IUnknown
 {
@@ -1278,7 +1279,8 @@ interface INewShortcutHookA : IUnknown
 [
     object,
     uuid(000214f7-0000-0000-c000-000000000046),
-    pointer_default(unique)
+    pointer_default(unique),
+    local
 ]
 interface INewShortcutHookW : IUnknown
 {
@@ -1307,7 +1309,8 @@ interface INewShortcutHookW : IUnknown
 [
     object,
     uuid(85788d00-6807-11d0-b810-00c04fd706ec),
-    pointer_default(unique)
+    pointer_default(unique),
+    local
 ]
 interface IRunnableTask : IUnknown
 {




More information about the wine-cvs mailing list