correct exception - was using a TypeError when should be a ValueError.

This commit is contained in:
2012-02-22 09:13:29 +00:00
parent eeec94701c
commit 1f40f01435

View File

@@ -733,7 +733,7 @@ int pyrna_enum_value_from_id(EnumPropertyItem *item, const char *identifier, int
{ {
if (RNA_enum_value_from_id(item, identifier, value) == 0) { if (RNA_enum_value_from_id(item, identifier, value) == 0) {
const char *enum_str = BPy_enum_as_string(item); const char *enum_str = BPy_enum_as_string(item);
PyErr_Format(PyExc_TypeError, PyErr_Format(PyExc_ValueError,
"%s: '%.200s' not found in (%s)", "%s: '%.200s' not found in (%s)",
error_prefix, identifier, enum_str); error_prefix, identifier, enum_str);
MEM_freeN((void *)enum_str); MEM_freeN((void *)enum_str);