From: Brian Paul Date: Mon, 19 Sep 2011 17:38:02 +0000 (-0600) Subject: mesa: fix format/type check in unpack_image() for bitmaps X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2ce8c3553b5f7b97b110ff7d968411027c156552;p=mesa.git mesa: fix format/type check in unpack_image() for bitmaps Passing type == GL_BITMAP returns 0 while error values return -1. This fixes glPolygonStipple being compiled into display lists. --- diff --git a/src/mesa/main/dlist.c b/src/mesa/main/dlist.c index 2b2ff9015cb..e8f8fe2ae65 100644 --- a/src/mesa/main/dlist.c +++ b/src/mesa/main/dlist.c @@ -887,7 +887,7 @@ unpack_image(struct gl_context *ctx, GLuint dimensions, return NULL; } - if (_mesa_bytes_per_pixel(format, type) <= 0) { + if (_mesa_bytes_per_pixel(format, type) < 0) { /* bad format and/or type */ return NULL; }