printf("ID: %s\nName: %s\n", sr_output_id_get(omod),
sr_output_name_get(omod));
printf("Description: %s\n", sr_output_description_get(omod));
printf("ID: %s\nName: %s\n", sr_output_id_get(omod),
sr_output_name_get(omod));
printf("Description: %s\n", sr_output_description_get(omod));
- while (opt->id) {
- printf(" %s: %s", opt->id, opt->desc);
- if (opt->def) {
- s = g_variant_print(opt->def, FALSE);
+ for (i = 0; opts[i]; i++) {
+ printf(" %s: %s", opts[i]->id, opts[i]->desc);
+ if (opts[i]->def) {
+ s = g_variant_print(opts[i]->def, FALSE);
s = g_variant_print((GVariant *)l->data, FALSE);
printf("%s%s", s, l->next ? ", " : "");
g_free(s);
s = g_variant_print((GVariant *)l->data, FALSE);
printf("%s%s", s, l->next ? ", " : "");
g_free(s);