The return type of ndctl_region_get_resource() is 'unsigned long long', and therefore the error checking for it should be done against ULLONG_MAX. Fix an instance where we were checking against ULONG_MAX.
Signed-off-by: Vishal Verma <[email protected]> --- util/json.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/json.c b/util/json.c index 2d15859..30b56c3 100644 --- a/util/json.c +++ b/util/json.c @@ -470,7 +470,7 @@ struct json_object *util_region_badblocks_to_json(struct ndctl_region *region, /* get start address of region */ addr = ndctl_region_get_resource(region); - if (addr == ULONG_MAX) + if (addr == ULLONG_MAX) goto err_array; /* get address of bad block */ -- 2.17.1 _______________________________________________ Linux-nvdimm mailing list [email protected] https://lists.01.org/mailman/listinfo/linux-nvdimm
