OSDN Git Service

mesa: Assert format is not MESA_FORMAT_COUNT in _mesa_format_to_type_and_comps.
authorVinson Lee <vlee@vmware.com>
Fri, 24 Dec 2010 02:16:59 +0000 (18:16 -0800)
committerVinson Lee <vlee@vmware.com>
Fri, 24 Dec 2010 02:19:42 +0000 (18:19 -0800)
The case of format being MESA_FORMAT_COUNT should never occur.

src/mesa/main/formats.c

index fcc8526..a6bec48 100644 (file)
@@ -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: