Ken Thomases : winemac: Don't read an array at index -1 in debugstr_pf().

Alexandre Julliard julliard at winehq.org
Mon Mar 25 14:19:39 CDT 2013


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

Author: Ken Thomases <ken at codeweavers.com>
Date:   Mon Mar 25 00:34:32 2013 -0500

winemac: Don't read an array at index -1 in debugstr_pf().

---

 dlls/winemac.drv/opengl.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/winemac.drv/opengl.c b/dlls/winemac.drv/opengl.c
index e3e9aa4..8627b70 100644
--- a/dlls/winemac.drv/opengl.c
+++ b/dlls/winemac.drv/opengl.c
@@ -366,7 +366,7 @@ static const char *debugstr_pf(const pixel_format *pf)
                             color_modes[pf->color_mode].alpha_bits,
                             pf->depth_bits,
                             pf->stencil_bits,
-                            color_modes[pf->accum_mode - 1].color_bits,
+                            pf->accum_mode ? color_modes[pf->accum_mode - 1].color_bits : 0,
                             pf->aux_buffers,
                             pf->backing_store,
                             pf->double_buffer,




More information about the wine-cvs mailing list