- void launch_print_obj_dict_callback(launch_data_t obj, const char *key, void *context __attribute__((unused))) {
- fprintf(w, "<i>%s</i>\n", key);
- if (launch_data_get_type(obj) != LAUNCH_DATA_ARRAY &&
- launch_data_get_type(obj) != LAUNCH_DATA_DICTIONARY)
- fprintf(w, "<ul><li>\n");
- launch_print_obj(obj, w);
- if (launch_data_get_type(obj) != LAUNCH_DATA_ARRAY &&
- launch_data_get_type(obj) != LAUNCH_DATA_DICTIONARY)
- fprintf(w, "</li></ul>\n");
- }