summaryrefslogtreecommitdiff
path: root/library/include/DataDefs.h
diff options
context:
space:
mode:
Diffstat (limited to 'library/include/DataDefs.h')
-rw-r--r--library/include/DataDefs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/include/DataDefs.h b/library/include/DataDefs.h
index 1d485156..7f4d94c8 100644
--- a/library/include/DataDefs.h
+++ b/library/include/DataDefs.h
@@ -506,7 +506,7 @@ namespace DFHack {
template<class T>
inline const char *enum_item_raw_key(T val) {
typedef df::enum_traits<T> traits;
- return traits::is_valid(val) ? traits::key_table[val - traits::first_item_value] : NULL;
+ return traits::is_valid(val) ? traits::key_table[(short)val - traits::first_item_value] : NULL;
}
/**