summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/formats.c
diff options
context:
space:
mode:
authorVinson Lee <[email protected]>2010-12-23 18:16:59 -0800
committerVinson Lee <[email protected]>2010-12-23 18:19:42 -0800
commita57e2c436bac4ce22d35681b45b513334dcb2fd9 (patch)
treebdf01f39a9e91b50a1b72709cfb1da9c0213e5ef /src/mesa/main/formats.c
parentdc987adc9f5f9f851be124985fa6bbcdbfa4a7a5 (diff)
mesa: Assert format is not MESA_FORMAT_COUNT in _mesa_format_to_type_and_comps.
The case of format being MESA_FORMAT_COUNT should never occur.
Diffstat (limited to 'src/mesa/main/formats.c')
-rw-r--r--src/mesa/main/formats.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mesa/main/formats.c b/src/mesa/main/formats.c
index fcc8526c404..a6bec486b89 100644
--- a/src/mesa/main/formats.c
+++ b/src/mesa/main/formats.c
@@ -1531,8 +1531,11 @@ _mesa_format_to_type_and_comps(gl_format format,
*comps = 4;
return;
- case MESA_FORMAT_NONE:
case MESA_FORMAT_COUNT:
+ assert(0);
+ return;
+
+ case MESA_FORMAT_NONE:
/* For debug builds, warn if any formats are not handled */
#ifdef DEBUG
default: