summaryrefslogtreecommitdiffstats
path: root/src/MobileSync.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/MobileSync.c')
-rw-r--r--src/MobileSync.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/src/MobileSync.c b/src/MobileSync.c
index 752aee9..839ed2b 100644
--- a/src/MobileSync.c
+++ b/src/MobileSync.c
@@ -222,7 +222,7 @@ iphone_error_t iphone_msync_get_all_contacts(iphone_msync_client_t client)
222 222
223 ret = iphone_msync_recv(client, &array); 223 ret = iphone_msync_recv(client, &array);
224 224
225 plist_t rep_node = plist_find_node(array, PLIST_STRING, "SDSyncTypeSlow", strlen("SDSyncTypeSlow")); 225 plist_t rep_node = plist_find_node_by_string(array, "SDSyncTypeSlow");
226 226
227 if (!rep_node) 227 if (!rep_node)
228 return ret; 228 return ret;
@@ -244,10 +244,9 @@ iphone_error_t iphone_msync_get_all_contacts(iphone_msync_client_t client)
244 plist_t contact_node; 244 plist_t contact_node;
245 plist_t switch_node; 245 plist_t switch_node;
246 246
247 contact_node = plist_find_node(array, PLIST_STRING, "com.apple.Contacts", strlen("com.apple.Contacts")); 247 contact_node = plist_find_node_by_string(array, "com.apple.Contacts");
248 switch_node = 248 switch_node =
249 plist_find_node(array, PLIST_STRING, "SDMessageDeviceReadyToReceiveChanges", 249 plist_find_node_by_string(array, "SDMessageDeviceReadyToReceiveChanges");
250 strlen("SDMessageDeviceReadyToReceiveChanges"));
251 250
252 while (NULL == switch_node) { 251 while (NULL == switch_node) {
253 252
@@ -264,10 +263,8 @@ iphone_error_t iphone_msync_get_all_contacts(iphone_msync_client_t client)
264 263
265 ret = iphone_msync_recv(client, &array); 264 ret = iphone_msync_recv(client, &array);
266 265
267 contact_node = plist_find_node(array, PLIST_STRING, "com.apple.Contacts", strlen("com.apple.Contacts")); 266 contact_node = plist_find_node_by_string(array, "com.apple.Contacts");
268 switch_node = 267 switch_node = plist_find_node_by_string(array, "SDMessageDeviceReadyToReceiveChanges");
269 plist_find_node(array, PLIST_STRING, "SDMessageDeviceReadyToReceiveChanges",
270 strlen("SDMessageDeviceReadyToReceiveChanges"));
271 } 268 }
272 269
273 array = plist_new_array(); 270 array = plist_new_array();