Unverified Commit 2d7c6345 by Donghwa Jeong Committed by Christian Brauner

confile_utils: apply strprint()

parent d7aaa230
...@@ -635,32 +635,47 @@ int lxc_get_conf_str(char *retv, int inlen, const char *value) ...@@ -635,32 +635,47 @@ int lxc_get_conf_str(char *retv, int inlen, const char *value)
int lxc_get_conf_int(struct lxc_conf *c, char *retv, int inlen, int v) int lxc_get_conf_int(struct lxc_conf *c, char *retv, int inlen, int v)
{ {
int len;
int fulllen = 0;
if (!retv) if (!retv)
inlen = 0; inlen = 0;
else else
memset(retv, 0, inlen); memset(retv, 0, inlen);
return snprintf(retv, inlen, "%d", v); strprint(retv, inlen, "%d", v);
return fulllen;
} }
int lxc_get_conf_size_t(struct lxc_conf *c, char *retv, int inlen, size_t v) int lxc_get_conf_size_t(struct lxc_conf *c, char *retv, int inlen, size_t v)
{ {
int len;
int fulllen = 0;
if (!retv) if (!retv)
inlen = 0; inlen = 0;
else else
memset(retv, 0, inlen); memset(retv, 0, inlen);
return snprintf(retv, inlen, "%zu", v); strprint(retv, inlen, "%zu", v);
return fulllen;
} }
int lxc_get_conf_uint64(struct lxc_conf *c, char *retv, int inlen, uint64_t v) int lxc_get_conf_uint64(struct lxc_conf *c, char *retv, int inlen, uint64_t v)
{ {
int len;
int fulllen = 0;
if (!retv) if (!retv)
inlen = 0; inlen = 0;
else else
memset(retv, 0, inlen); memset(retv, 0, inlen);
return snprintf(retv, inlen, "%"PRIu64, v); strprint(retv, inlen, "%"PRIu64, v);
return fulllen;
} }
bool parse_limit_value(const char **value, rlim_t *res) bool parse_limit_value(const char **value, rlim_t *res)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment