From: Dhaval Giani Date: Sat, 9 Aug 2008 09:27:30 +0000 (+0000) Subject: libcgroup: Fix the wrapper warnings X-Git-Tag: v0.34~261 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dd870c34dee9bcd93d543348bf497da22e6406c8;p=thirdparty%2Flibcgroup.git libcgroup: Fix the wrapper warnings Fixes the following warnings wrapper.c: In function ‘cgroup_add_value_int64’: wrapper.c:152: warning: format ‘%lld’ expects type ‘long long int’, but argument 4 has type ‘int64_t’ wrapper.c:152: warning: format ‘%lld’ expects type ‘long long int’, but argument 4 has type ‘int64_t’ wrapper.c: In function ‘cgroup_add_value_uint64’: wrapper.c:186: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 4 has type ‘u_int64_t’ wrapper.c:186: warning: format ‘%llu’ expects type ‘long long unsigned int’, but argument 4 has type ‘u_int64_t’ Signed-off-by: Dhaval Giani git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@122 4f4bb910-9a46-0410-90c8-c897d4f1cd53 --- diff --git a/wrapper.c b/wrapper.c index 7fa85d33..f79f58f3 100644 --- a/wrapper.c +++ b/wrapper.c @@ -148,7 +148,7 @@ int cgroup_add_value_int64(struct cgroup_controller *controller, strncpy(cntl_value->name, name, sizeof(cntl_value->name)); ret = snprintf(cntl_value->value, - sizeof(cntl_value->value), "%lld", value); + sizeof(cntl_value->value), "%ld", value); if (ret >= sizeof(cntl_value->value)) return ECGINVAL; @@ -181,7 +181,8 @@ int cgroup_add_value_uint64(struct cgroup_controller *controller, } strncpy(cntl_value->name, name, sizeof(cntl_value->name)); - ret = snprintf(cntl_value->value, sizeof(cntl_value->value), "%llu", value); + ret = snprintf(cntl_value->value, sizeof(cntl_value->value), "%lu", + value); if (ret >= sizeof(cntl_value->value)) return ECGINVAL;