summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plist.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plist.c b/src/plist.c
index 431c64a..2a6d4bc 100644
--- a/src/plist.c
+++ b/src/plist.c
@@ -1014,16 +1014,16 @@ guint plist_data_hash(gconstpointer key)
1014 case PLIST_REAL: 1014 case PLIST_REAL:
1015 buff = (char *) &data->intval; 1015 buff = (char *) &data->intval;
1016 size = 8; 1016 size = 8;
1017 1017 break;
1018 case PLIST_KEY: 1018 case PLIST_KEY:
1019 case PLIST_STRING: 1019 case PLIST_STRING:
1020 buff = data->strval; 1020 buff = data->strval;
1021 size = strlen(buff); 1021 size = strlen(buff);
1022 1022 break;
1023 case PLIST_UNICODE: 1023 case PLIST_UNICODE:
1024 buff = data->unicodeval; 1024 buff = data->unicodeval;
1025 size = strlen(buff) * sizeof(wchar_t); 1025 size = strlen(buff) * sizeof(wchar_t);
1026 1026 break;
1027 case PLIST_DATA: 1027 case PLIST_DATA:
1028 case PLIST_ARRAY: 1028 case PLIST_ARRAY:
1029 case PLIST_DICT: 1029 case PLIST_DICT:
@@ -1267,7 +1267,7 @@ void plist_to_bin(plist_t plist, char **plist_bin, uint32_t * length)
1267 uint8_t *buff = NULL; 1267 uint8_t *buff = NULL;
1268 uint8_t size = 0; 1268 uint8_t size = 0;
1269 uint64_t offsets[num_objects]; 1269 uint64_t offsets[num_objects];
1270 for (i = 0; i <= num_objects; i++) { 1270 for (i = 0; i < num_objects; i++) {
1271 1271
1272 offsets[i] = bplist_buff->len; 1272 offsets[i] = bplist_buff->len;
1273 struct plist_data *data = (struct plist_data *) ((GNode *) g_ptr_array_index(objects, i))->data; 1273 struct plist_data *data = (struct plist_data *) ((GNode *) g_ptr_array_index(objects, i))->data;