Package: mingw-w64-dev
Version: 2.0~rc1-1
Severity: normal
File: /usr/i686-w64-mingw32/include/d2d1.h
Tags: upstream patch


   Hello,

There are two typing mistakes in <d2d1.h> that render the file unusable
for inclusion. Patch atteched.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (100, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.0.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-- no debconf information
--- /usr/i686-w64-mingw32/include/d2d1.h        2011-08-16 12:10:39.000000000 
+0300
--- /usr/i686-w64-mingw32/include/d2d1.h        2011-08-20 12:57:26.000000000 
+0300
@@ -1518,7 +1518,7 @@
     STDMETHOD(CreateWicBitmapRenderTarget)(ID2D1Factory *This, IWICBitmap 
*target, const D2D1_RENDER_TARGET_PROPERTIES *renderTargetProperties, 
ID2D1RenderTarget **renderTarget) PURE;
     STDMETHOD(CreateHwndRenderTarget)(ID2D1Factory *This, const 
D2D1_RENDER_TARGET_PROPERTIES *renderTargetProperties, const 
D2D1_HWND_RENDER_TARGET_PROPERTIES *hwndRenderTargetProperties, 
ID2D1HwndRenderTarget **hwndRenderTarget) PURE;
     STDMETHOD(CreateDxgiSurfaceRenderTarget)(ID2D1Factory *This, IDXGISurface 
*dxgiSurface, const D2D1_RENDER_TARGET_PROPERTIES *renderTargetProperties, 
ID2D1RenderTarget **renderTarget) PURE;
-    STDMETHOD(CreateDCRenderTarget)(D2D1Factory *This, const 
D2D1_RENDER_TARGET_PROPERTIES *renderTargetProperties, ID2D1DCRenderTarget 
**dcRenderTarget) PURE;
+    STDMETHOD(CreateDCRenderTarget)(ID2D1Factory *This, const 
D2D1_RENDER_TARGET_PROPERTIES *renderTargetProperties, ID2D1DCRenderTarget 
**dcRenderTarget) PURE;
 } ID2D1FactoryVtbl;
 
 interface ID2D1Factory {
@@ -1659,7 +1659,7 @@
     ID2D1SimplifiedGeometrySinkVtbl Base;
 
     STDMETHOD_(void, AddLine)(ID2D1GeometrySink *This, D2D1_POINT_2F point) 
PURE;
-    STDMETHOD_(void, AddBezier)(ID2D1GeometrySink *This, cosnt 
D2D1_BEZIER_SEGMENT *bezier) PURE;
+    STDMETHOD_(void, AddBezier)(ID2D1GeometrySink *This, const 
D2D1_BEZIER_SEGMENT *bezier) PURE;
     STDMETHOD_(void, AddQuadraticBezier)(ID2D1GeometrySink *This, const 
D2D1_QUADRATIC_BEZIER_SEGMENT *bezier) PURE;
     STDMETHOD_(void, AddQuadraticBeziers)(ID2D1GeometrySink *This, const 
D2D1_QUADRATIC_BEZIER_SEGMENT *beziers, UINT beziersCount) PURE;
     STDMETHOD_(void, AddArc)(ID2D1GeometrySink *This, const D2D1_ARC_SEGMENT 
*arc) PURE;

Reply via email to