diff options
Diffstat (limited to 'swig/plist.i')
| -rw-r--r-- | swig/plist.i | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/swig/plist.i b/swig/plist.i index b6f9f78..7240817 100644 --- a/swig/plist.i +++ b/swig/plist.i | |||
| @@ -141,6 +141,14 @@ typedef struct { | |||
| 141 | return NULL; | 141 | return NULL; |
| 142 | } | 142 | } |
| 143 | 143 | ||
| 144 | PListNode* get_parent() { | ||
| 145 | plist_t node = plist_get_parent( $self->node ); | ||
| 146 | if (node) { | ||
| 147 | return allocate_wrapper(node, 1); | ||
| 148 | } | ||
| 149 | return NULL; | ||
| 150 | } | ||
| 151 | |||
| 144 | %newobject as_key; | 152 | %newobject as_key; |
| 145 | char* as_key() { | 153 | char* as_key() { |
| 146 | char* k = NULL; | 154 | char* k = NULL; |
