Zhiyi Zhang : wined3d: Fix uninitialised variable warnings.

Alexandre Julliard julliard at winehq.org
Tue Apr 21 15:59:48 CDT 2020


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

Author: Zhiyi Zhang <zzhang at codeweavers.com>
Date:   Tue Apr 21 21:36:58 2020 +0800

wined3d: Fix uninitialised variable warnings.

Signed-off-by: Zhiyi Zhang <zzhang at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/wined3d/glsl_shader.c | 2 +-
 dlls/wined3d/utils.c       | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/wined3d/glsl_shader.c b/dlls/wined3d/glsl_shader.c
index 6a247f4644..ddde6e0c10 100644
--- a/dlls/wined3d/glsl_shader.c
+++ b/dlls/wined3d/glsl_shader.c
@@ -12781,7 +12781,7 @@ static GLuint glsl_blitter_generate_program(struct wined3d_glsl_blitter *blitter
     enum complex_fixup complex_fixup = get_complex_fixup(args->fixup);
     struct wined3d_string_buffer *buffer, *output;
     GLuint program, vshader_id, fshader_id;
-    const char *tex_type, *swizzle, *ptr;
+    const char *tex_type = NULL, *swizzle = NULL, *ptr;
     unsigned int i;
     GLint loc;
 
diff --git a/dlls/wined3d/utils.c b/dlls/wined3d/utils.c
index d08485c8d4..06857f2284 100644
--- a/dlls/wined3d/utils.c
+++ b/dlls/wined3d/utils.c
@@ -2586,7 +2586,7 @@ static void check_fbo_compat(struct wined3d_caps_gl_ctx *ctx, struct wined3d_for
                 && format->format != GL_LUMINANCE && format->format != GL_LUMINANCE_ALPHA
                 && (format->f.red_size || format->f.alpha_size))
         {
-            DWORD readback[16 * 16 * 16], color, r_range, a_range;
+            DWORD readback[16 * 16 * 16], color = 0, r_range, a_range;
             BYTE r, a;
             BOOL match = TRUE;
             GLuint rb;




More information about the wine-cvs mailing list