Matteo Bruni : wined3d: Always initialize fx field in struct wined3d_cs_blt_sub_resource ( Valgrind).

Alexandre Julliard julliard at winehq.org
Mon Sep 18 14:43:47 CDT 2017


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

Author: Matteo Bruni <mbruni at codeweavers.com>
Date:   Fri Sep 15 15:12:24 2017 +0200

wined3d: Always initialize fx field in struct wined3d_cs_blt_sub_resource (Valgrind).

Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/wined3d/cs.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dlls/wined3d/cs.c b/dlls/wined3d/cs.c
index b3b6588..04e01da 100644
--- a/dlls/wined3d/cs.c
+++ b/dlls/wined3d/cs.c
@@ -2110,6 +2110,8 @@ void wined3d_cs_emit_blt_sub_resource(struct wined3d_cs *cs, struct wined3d_reso
     op->flags = flags;
     if (fx)
         op->fx = *fx;
+    else
+        memset(&op->fx, 0, sizeof(op->fx));
     op->filter = filter;
 
     wined3d_resource_acquire(dst_resource);




More information about the wine-cvs mailing list