diff options
| author | Alexander Gavrilov | 2012-03-21 13:26:53 +0400 |
|---|---|---|
| committer | Alexander Gavrilov | 2012-03-21 13:26:53 +0400 |
| commit | 9b78fffe9255e0fd14b6e446652598a36372b934 (patch) | |
| tree | 8c1e02483868cd3c22219152b32f544b877b19cf /library/DataStaticsFields.cpp | |
| parent | 73e138c9fdf64cab23330fc13b73383d8648324d (diff) | |
| download | dfhack-9b78fffe9255e0fd14b6e446652598a36372b934.tar.gz dfhack-9b78fffe9255e0fd14b6e446652598a36372b934.tar.bz2 dfhack-9b78fffe9255e0fd14b6e446652598a36372b934.tar.xz | |
Support containers in the lua wrapper.
Diffstat (limited to 'library/DataStaticsFields.cpp')
| -rw-r--r-- | library/DataStaticsFields.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/library/DataStaticsFields.cpp b/library/DataStaticsFields.cpp index 22ce9b6d..89736369 100644 --- a/library/DataStaticsFields.cpp +++ b/library/DataStaticsFields.cpp @@ -15,7 +15,7 @@ namespace df { #define NUMBER_IDENTITY_TRAITS(type) \ - number_identity<type> identity_traits<type>::identity; + number_identity<type> identity_traits<type>::identity(#type); NUMBER_IDENTITY_TRAITS(char); NUMBER_IDENTITY_TRAITS(int8_t); @@ -32,6 +32,9 @@ namespace df { stl_string_identity identity_traits<std::string>::identity; pointer_identity identity_traits<void*>::identity; stl_ptr_vector_identity identity_traits<std::vector<void*> >::identity; + stl_bit_vector_identity identity_traits<std::vector<bool> >::identity; + + buffer_container_identity buffer_container_identity::base_instance; #undef NUMBER_IDENTITY_TRAITS } |
