diff options
| -rw-r--r-- | swig/plist.i | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/swig/plist.i b/swig/plist.i index 7755cc5..f3166e3 100644 --- a/swig/plist.i +++ b/swig/plist.i | |||
| @@ -91,6 +91,9 @@ static swig_type_info *Node_dynamic(void **ptr) | |||
| 91 | case PLIST_REAL: | 91 | case PLIST_REAL: |
| 92 | *ptr = dynamic_cast<PList::Real *>(node); | 92 | *ptr = dynamic_cast<PList::Real *>(node); |
| 93 | return SWIGTYPE_p_PList__Real; | 93 | return SWIGTYPE_p_PList__Real; |
| 94 | case PLIST_KEY: | ||
| 95 | *ptr = dynamic_cast<PList::Key *>(node); | ||
| 96 | return SWIGTYPE_p_PList__Key; | ||
| 94 | case PLIST_STRING: | 97 | case PLIST_STRING: |
| 95 | *ptr = dynamic_cast<PList::String *>(node); | 98 | *ptr = dynamic_cast<PList::String *>(node); |
| 96 | return SWIGTYPE_p_PList__String; | 99 | return SWIGTYPE_p_PList__String; |
| @@ -154,6 +157,7 @@ namespace std { | |||
| 154 | %include <plist/Boolean.h> | 157 | %include <plist/Boolean.h> |
| 155 | %include <plist/Integer.h> | 158 | %include <plist/Integer.h> |
| 156 | %include <plist/Real.h> | 159 | %include <plist/Real.h> |
| 160 | %include <plist/Key.h> | ||
| 157 | %include <plist/String.h> | 161 | %include <plist/String.h> |
| 158 | %include <plist/Data.h> | 162 | %include <plist/Data.h> |
| 159 | %include <plist/Date.h> | 163 | %include <plist/Date.h> |
