summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/attrib.c
diff options
context:
space:
mode:
authorTimothy Arceri <[email protected]>2017-05-05 15:39:15 +1000
committerTimothy Arceri <[email protected]>2017-05-11 13:53:39 +1000
commit786b9ad95b7ff4b863b15627f3308e8df271fbf7 (patch)
tree70d0a33c5cd5148aad23e79c74a0875fc2796118 /src/mesa/main/attrib.c
parent8b00630c4d2a58584896b1a86440ef2c5de38636 (diff)
mesa: remove _mesa_problem() from a few locations
_mesa_problem() is still useful in some places such as is if a backend compile fails, but for the majority of cases we should be able to remove it. OpenGL test suites are becoming very mature, we should place more trust in debug builds picking up missed cases. Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/mesa/main/attrib.c')
-rw-r--r--src/mesa/main/attrib.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mesa/main/attrib.c b/src/mesa/main/attrib.c
index dbcfb4edc7b..9e86faee346 100644
--- a/src/mesa/main/attrib.c
+++ b/src/mesa/main/attrib.c
@@ -1428,8 +1428,7 @@ _mesa_PopAttrib(void)
break;
default:
- _mesa_problem( ctx, "Bad attrib flag in PopAttrib");
- break;
+ unreachable("Bad attrib flag in PopAttrib");
}
next = attr->next;
@@ -1753,8 +1752,7 @@ _mesa_PopClientAttrib(void)
break;
}
default:
- _mesa_problem( ctx, "Bad attrib flag in PopClientAttrib");
- break;
+ unreachable("Bad attrib flag in PopClientAttrib");
}
next = node->next;