diff options
author | Nikias Bassen | 2014-05-20 21:01:11 +0200 |
---|---|---|
committer | Nikias Bassen | 2014-05-20 21:01:11 +0200 |
commit | a9ec8fa5ceaa082e36150814f0b9b4d123b00f26 (patch) | |
tree | fc7454e702066b632f0b96b9a49ce2dcb2db22ad /src/plist.c | |
parent | c51d1a77b04872020234af49384a4ebd22ddd5f0 (diff) | |
download | libplist-a9ec8fa5ceaa082e36150814f0b9b4d123b00f26.tar.gz libplist-a9ec8fa5ceaa082e36150814f0b9b4d123b00f26.tar.bz2 |
Removed plist_set_type() as it should not be used.
Diffstat (limited to 'src/plist.c')
-rw-r--r-- | src/plist.c | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/plist.c b/src/plist.c index 137188e..317a758 100644 --- a/src/plist.c +++ b/src/plist.c @@ -757,36 +757,6 @@ static void plist_set_element_val(plist_t node, plist_type type, const void *val } } -void plist_set_type(plist_t node, plist_type type) -{ - if ( node_n_children(node) == 0 ) - { - plist_data_t data = plist_get_data(node); - plist_free_data( data ); - data = plist_new_plist_data(); - data->type = type; - switch (type) - { - case PLIST_BOOLEAN: - data->length = sizeof(uint8_t); - break; - case PLIST_UINT: - case PLIST_UID: - data->length = sizeof(uint64_t); - break; - case PLIST_REAL: - data->length = sizeof(double); - break; - case PLIST_DATE: - data->length = sizeof(struct timeval); - break; - default: - data->length = 0; - break; - } - } -} - void plist_set_key_val(plist_t node, const char *val) { plist_set_element_val(node, PLIST_KEY, val, strlen(val)); |