summaryrefslogtreecommitdiffstats
path: root/src/mobilebackup2.c
diff options
context:
space:
mode:
authorGravatar Martin Szulecki2014-03-20 23:00:20 +0100
committerGravatar Martin Szulecki2014-03-20 23:00:20 +0100
commit88ce6113593158944630435678e689bf155d9a03 (patch)
tree0757287665b7e9c7263d77fd269b0777e8228d25 /src/mobilebackup2.c
parenta34a537d1408f8692daeadd5e1f5859ff13a3473 (diff)
downloadlibimobiledevice-88ce6113593158944630435678e689bf155d9a03.tar.gz
libimobiledevice-88ce6113593158944630435678e689bf155d9a03.tar.bz2
Bump dependency to libplist 1.11 and remove use of "plist_dict_insert_item()"
Diffstat (limited to 'src/mobilebackup2.c')
-rw-r--r--src/mobilebackup2.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mobilebackup2.c b/src/mobilebackup2.c
index 350fa3e..09b156d 100644
--- a/src/mobilebackup2.c
+++ b/src/mobilebackup2.c
@@ -173,7 +173,7 @@ mobilebackup2_error_t mobilebackup2_send_message(mobilebackup2_client_t client,
173 } else { 173 } else {
174 dict = plist_new_dict(); 174 dict = plist_new_dict();
175 } 175 }
176 plist_dict_insert_item(dict, "MessageName", plist_new_string(message)); 176 plist_dict_set_item(dict, "MessageName", plist_new_string(message));
177 177
178 /* send it as DLMessageProcessMessage */ 178 /* send it as DLMessageProcessMessage */
179 err = mobilebackup2_error(device_link_service_send_process_message(client->parent, dict)); 179 err = mobilebackup2_error(device_link_service_send_process_message(client->parent, dict));
@@ -386,7 +386,7 @@ mobilebackup2_error_t mobilebackup2_version_exchange(mobilebackup2_client_t clie
386 for (i = 0; i < count; i++) { 386 for (i = 0; i < count; i++) {
387 plist_array_append_item(array, plist_new_real(local_versions[i])); 387 plist_array_append_item(array, plist_new_real(local_versions[i]));
388 } 388 }
389 plist_dict_insert_item(dict, "SupportedProtocolVersions", array); 389 plist_dict_set_item(dict, "SupportedProtocolVersions", array);
390 390
391 mobilebackup2_error_t err = mobilebackup2_send_message(client, "Hello", dict); 391 mobilebackup2_error_t err = mobilebackup2_send_message(client, "Hello", dict);
392 plist_free(dict); 392 plist_free(dict);
@@ -451,23 +451,23 @@ mobilebackup2_error_t mobilebackup2_send_request(mobilebackup2_client_t client,
451 return MOBILEBACKUP2_E_INVALID_ARG; 451 return MOBILEBACKUP2_E_INVALID_ARG;
452 452
453 plist_t dict = plist_new_dict(); 453 plist_t dict = plist_new_dict();
454 plist_dict_insert_item(dict, "TargetIdentifier", plist_new_string(target_identifier)); 454 plist_dict_set_item(dict, "TargetIdentifier", plist_new_string(target_identifier));
455 if (source_identifier) { 455 if (source_identifier) {
456 plist_dict_insert_item(dict, "SourceIdentifier", plist_new_string(source_identifier)); 456 plist_dict_set_item(dict, "SourceIdentifier", plist_new_string(source_identifier));
457 } 457 }
458 if (options) { 458 if (options) {
459 plist_dict_insert_item(dict, "Options", plist_copy(options)); 459 plist_dict_set_item(dict, "Options", plist_copy(options));
460 } 460 }
461 if (!strcmp(request, "Unback") && options) { 461 if (!strcmp(request, "Unback") && options) {
462 plist_t node = plist_dict_get_item(options, "Password"); 462 plist_t node = plist_dict_get_item(options, "Password");
463 if (node) { 463 if (node) {
464 plist_dict_insert_item(dict, "Password", plist_copy(node)); 464 plist_dict_set_item(dict, "Password", plist_copy(node));
465 } 465 }
466 } 466 }
467 if (!strcmp(request, "EnableCloudBackup") && options) { 467 if (!strcmp(request, "EnableCloudBackup") && options) {
468 plist_t node = plist_dict_get_item(options, "CloudBackupState"); 468 plist_t node = plist_dict_get_item(options, "CloudBackupState");
469 if (node) { 469 if (node) {
470 plist_dict_insert_item(dict, "CloudBackupState", plist_copy(node)); 470 plist_dict_set_item(dict, "CloudBackupState", plist_copy(node));
471 } 471 }
472 } 472 }
473 mobilebackup2_error_t err = mobilebackup2_send_message(client, request, dict); 473 mobilebackup2_error_t err = mobilebackup2_send_message(client, request, dict);