Skip to content

Commit

Permalink
Use plist_dict_set_item() instead of deprecated plist_dict_insert_item()
Browse files Browse the repository at this point in the history
  • Loading branch information
FunkyM committed Mar 24, 2014
1 parent 13b7851 commit 1642837
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 18 deletions.
32 changes: 16 additions & 16 deletions src/client.c
Original file line number Diff line number Diff line change
Expand Up @@ -216,8 +216,8 @@ static int send_result(struct mux_client *client, uint32_t tag, uint32_t result)
if (client->proto_version == 1) {
/* XML plist packet */
plist_t dict = plist_new_dict();
plist_dict_insert_item(dict, "MessageType", plist_new_string("Result"));
plist_dict_insert_item(dict, "Number", plist_new_uint(result));
plist_dict_set_item(dict, "MessageType", plist_new_string("Result"));
plist_dict_set_item(dict, "Number", plist_new_uint(result));
res = send_plist_pkt(client, tag, dict);
plist_free(dict);
} else {
Expand Down Expand Up @@ -253,17 +253,17 @@ int client_notify_connect(struct mux_client *client, enum usbmuxd_result result)
static plist_t create_device_attached_plist(struct device_info *dev)
{
plist_t dict = plist_new_dict();
plist_dict_insert_item(dict, "MessageType", plist_new_string("Attached"));
plist_dict_insert_item(dict, "DeviceID", plist_new_uint(dev->id));
plist_dict_set_item(dict, "MessageType", plist_new_string("Attached"));
plist_dict_set_item(dict, "DeviceID", plist_new_uint(dev->id));
plist_t props = plist_new_dict();
// TODO: get current usb speed
plist_dict_insert_item(props, "ConnectionSpeed", plist_new_uint(480000000));
plist_dict_insert_item(props, "ConnectionType", plist_new_string("USB"));
plist_dict_insert_item(props, "DeviceID", plist_new_uint(dev->id));
plist_dict_insert_item(props, "LocationID", plist_new_uint(dev->location));
plist_dict_insert_item(props, "ProductID", plist_new_uint(dev->pid));
plist_dict_insert_item(props, "SerialNumber", plist_new_string(dev->serial));
plist_dict_insert_item(dict, "Properties", props);
plist_dict_set_item(props, "ConnectionSpeed", plist_new_uint(480000000));
plist_dict_set_item(props, "ConnectionType", plist_new_string("USB"));
plist_dict_set_item(props, "DeviceID", plist_new_uint(dev->id));
plist_dict_set_item(props, "LocationID", plist_new_uint(dev->location));
plist_dict_set_item(props, "ProductID", plist_new_uint(dev->pid));
plist_dict_set_item(props, "SerialNumber", plist_new_string(dev->serial));
plist_dict_set_item(dict, "Properties", props);
return dict;
}

Expand All @@ -288,7 +288,7 @@ static int send_device_list(struct mux_client *client, uint32_t tag)
if (devs)
free(devs);

plist_dict_insert_item(dict, "DeviceList", devices);
plist_dict_set_item(dict, "DeviceList", devices);
res = send_plist_pkt(client, tag, dict);
plist_free(dict);
return res;
Expand All @@ -302,7 +302,7 @@ static int send_system_buid(struct mux_client *client, uint32_t tag)
config_get_system_buid(&buid);

plist_t dict = plist_new_dict();
plist_dict_insert_item(dict, "BUID", plist_new_string(buid));
plist_dict_set_item(dict, "BUID", plist_new_string(buid));
res = send_plist_pkt(client, tag, dict);
plist_free(dict);
return res;
Expand All @@ -322,7 +322,7 @@ static int send_pair_record(struct mux_client *client, uint32_t tag, const char*

if (record_data) {
plist_t dict = plist_new_dict();
plist_dict_insert_item(dict, "PairRecordData", plist_new_data(record_data, record_size));
plist_dict_set_item(dict, "PairRecordData", plist_new_data(record_data, record_size));
free(record_data);
res = send_plist_pkt(client, tag, dict);
plist_free(dict);
Expand Down Expand Up @@ -360,8 +360,8 @@ static int notify_device_remove(struct mux_client *client, uint32_t device_id)
if (client->proto_version == 1) {
/* XML plist packet */
plist_t dict = plist_new_dict();
plist_dict_insert_item(dict, "MessageType", plist_new_string("Detached"));
plist_dict_insert_item(dict, "DeviceID", plist_new_uint(device_id));
plist_dict_set_item(dict, "MessageType", plist_new_string("Detached"));
plist_dict_set_item(dict, "DeviceID", plist_new_uint(device_id));
res = send_plist_pkt(client, 0, dict);
plist_free(dict);
} else {
Expand Down
4 changes: 2 additions & 2 deletions src/conf.c
Original file line number Diff line number Diff line change
Expand Up @@ -234,13 +234,13 @@ static int internal_set_value(const char *config_file, const char *key, plist_t
plist_read_from_filename(&config, config_file);
if (!config) {
config = plist_new_dict();
plist_dict_insert_item(config, key, value);
plist_dict_set_item(config, key, value);
} else {
plist_t n = plist_dict_get_item(config, key);
if (n) {
plist_dict_remove_item(config, key);
}
plist_dict_insert_item(config, key, value);
plist_dict_set_item(config, key, value);
remove(config_file);
}

Expand Down

0 comments on commit 1642837

Please sign in to comment.