Rob Shearman : include: Fix level of indirection of parameters in GetNotifyCmdLine function of IBackgroundCopyJob2 interface in bits1_5 .idl.
Alexandre Julliard
julliard at winehq.org
Tue Sep 9 05:50:28 CDT 2008
Module: wine
Branch: master
Commit: 244b14ba36e4ff89338138b64fb4cd0b29c81454
URL: http://source.winehq.org/git/wine.git/?a=commit;h=244b14ba36e4ff89338138b64fb4cd0b29c81454
Author: Rob Shearman <robertshearman at gmail.com>
Date: Mon Sep 8 23:20:22 2008 +0100
include: Fix level of indirection of parameters in GetNotifyCmdLine function of IBackgroundCopyJob2 interface in bits1_5.idl.
The parameters should be double pointers to strings, not pointers to strings.
---
dlls/qmgr/job.c | 4 ++--
include/bits1_5.idl | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/qmgr/job.c b/dlls/qmgr/job.c
index 32dadd8..e344027 100644
--- a/dlls/qmgr/job.c
+++ b/dlls/qmgr/job.c
@@ -456,8 +456,8 @@ static HRESULT WINAPI BITS_IBackgroundCopyJob_SetNotifyCmdLine(
static HRESULT WINAPI BITS_IBackgroundCopyJob_GetNotifyCmdLine(
IBackgroundCopyJob2 *iface,
- LPWSTR prog,
- LPWSTR params)
+ LPWSTR *prog,
+ LPWSTR *params)
{
FIXME("Not implemented\n");
return E_NOTIMPL;
diff --git a/include/bits1_5.idl b/include/bits1_5.idl
index 0bb27ca..274a7de 100644
--- a/include/bits1_5.idl
+++ b/include/bits1_5.idl
@@ -30,7 +30,7 @@ import "bits.idl";
interface IBackgroundCopyJob2 : IBackgroundCopyJob
{
HRESULT SetNotifyCmdLine([unique] LPCWSTR prog, [unique] LPCWSTR params);
- HRESULT GetNotifyCmdLine([out] LPWSTR prog, [out] LPWSTR params);
+ HRESULT GetNotifyCmdLine([out] LPWSTR *prog, [out] LPWSTR *params);
typedef struct _BG_JOB_REPLY_PROGRESS
{
More information about the wine-cvs
mailing list