return 0;
}
+#ifdef CONFIG_JSONC
static void format(char *formatter, size_t fmt_sz, char *tofmt, size_t tofmtsz)
{
fmt_sz = snprintf(formatter, fmt_sz, "%-*.*s", (int)tofmtsz, (int)tofmtsz, tofmt);
printf("\n");
json_free_object(root);
}
+#endif /* CONFIG_JSONC */
static void huawei_print_list_head(struct huawei_list_element_len element_len)
{
}
if (huawei_num > 0) {
+#ifdef CONFIG_JSONC
if (fmt == JSON)
huawei_json_print_list_items(list_items, huawei_num);
else
+#endif /* CONFIG_JSONC */
huawei_print_list_items(list_items, huawei_num);
}
out_free_list_items:
if json_c_dep.found()
sources += [
- 'plugins/huawei/huawei-nvme.c',
'plugins/intel/intel-nvme.c',
'plugins/micron/micron-nvme.c',
'plugins/nbft/nbft-plugin.c',
'plugins/dell/dell-nvme.c',
'plugins/dera/dera-nvme.c',
'plugins/fdp/fdp.c',
+ 'plugins/huawei/huawei-nvme.c',
'plugins/innogrit/innogrit-nvme.c',
'plugins/inspur/inspur-nvme.c',
'plugins/memblaze/memblaze-nvme.c',