summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plist.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plist.c b/src/plist.c
index eac7cc0..ed83e3c 100644
--- a/src/plist.c
+++ b/src/plist.c
@@ -182,9 +182,11 @@ static void plist_copy_node(GNode * node, gpointer parent_node_ptr)
182 case PLIST_DATA: 182 case PLIST_DATA:
183 newdata->buff = (uint8_t *) malloc(data->length); 183 newdata->buff = (uint8_t *) malloc(data->length);
184 memcpy(newdata->buff, data->buff, data->length); 184 memcpy(newdata->buff, data->buff, data->length);
185 break;
185 case PLIST_KEY: 186 case PLIST_KEY:
186 case PLIST_STRING: 187 case PLIST_STRING:
187 newdata->strval = strdup((char *) data->strval); 188 newdata->strval = strdup((char *) data->strval);
189 break;
188 default: 190 default:
189 break; 191 break;
190 } 192 }