Rob Shearman : include: Remove incorrect [optional] attributes from parameters in ddstream.idl.

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


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

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

include: Remove incorrect [optional] attributes from parameters in ddstream.idl.

---

 include/ddstream.idl |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/include/ddstream.idl b/include/ddstream.idl
index 6444015..947e2bc 100644
--- a/include/ddstream.idl
+++ b/include/ddstream.idl
@@ -44,14 +44,14 @@ pointer_default(unique)
 interface IDirectDrawMediaStream : IMediaStream
 {
 	HRESULT GetFormat(
-		[out, optional] DDSURFACEDESC *pDDSDCurrent,
-		[out, optional] IDirectDrawPalette **ppDirectDrawPalette,
-		[out, optional] DDSURFACEDESC *pDDSDDesired,
-		[out, optional] DWORD *pdwFlags);
+		[out] DDSURFACEDESC *pDDSDCurrent,
+		[out] IDirectDrawPalette **ppDirectDrawPalette,
+		[out] DDSURFACEDESC *pDDSDDesired,
+		[out] DWORD *pdwFlags);
 
 	HRESULT SetFormat(
 		[in] const DDSURFACEDESC *pDDSurfaceDesc,
-		[in, optional] IDirectDrawPalette *pDirectDrawPalette);
+		[in] IDirectDrawPalette *pDirectDrawPalette);
 
 	HRESULT GetDirectDraw(
 		[out] IDirectDraw **ppDirectDraw);
@@ -60,8 +60,8 @@ interface IDirectDrawMediaStream : IMediaStream
 		[in] IDirectDraw *pDirectDraw);
 
 	HRESULT CreateSample(
-		[in, optional] IDirectDrawSurface *pSurface,
-		[in, optional] const RECT *pRect,
+		[in] IDirectDrawSurface *pSurface,
+		[in] const RECT *pRect,
 		[in] DWORD dwFlags,
 		[out] IDirectDrawStreamSample **ppSample);
 
@@ -79,8 +79,8 @@ pointer_default(unique)
 interface IDirectDrawStreamSample : IStreamSample
 {
 	HRESULT GetSurface(
-		[out, optional] IDirectDrawSurface ** ppDirectDrawSurface,
-		[out, optional] RECT * pRect);
+		[out] IDirectDrawSurface ** ppDirectDrawSurface,
+		[out] RECT * pRect);
 
 	HRESULT SetRect(
 		[in] const RECT * pRect);




More information about the wine-cvs mailing list