From: Thomas Weißschuh Date: Wed, 28 Dec 2022 01:45:46 +0000 (+0000) Subject: libblkid: topology: allow setting of 64bit values X-Git-Tag: v2.39-rc1~349^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3ab9e699a8d90f55e0447516b7e05a8686180467;p=thirdparty%2Futil-linux.git libblkid: topology: allow setting of 64bit values --- diff --git a/libblkid/src/topology/topology.c b/libblkid/src/topology/topology.c index 53007d1b8a..d638c4c203 100644 --- a/libblkid/src/topology/topology.c +++ b/libblkid/src/topology/topology.c @@ -207,7 +207,7 @@ static void topology_free(blkid_probe pr __attribute__((__unused__)), } static int topology_set_value(blkid_probe pr, const char *name, - size_t structoff, unsigned long data) + size_t structoff, unsigned long long data) { struct blkid_chain *chn = blkid_probe_get_chain(pr); @@ -220,7 +220,7 @@ static int topology_set_value(blkid_probe pr, const char *name, memcpy((char *) chn->data + structoff, &data, sizeof(data)); return 0; } - return blkid_probe_sprintf_value(pr, name, "%lu", data); + return blkid_probe_sprintf_value(pr, name, "%llu", data); }