diff options
-rw-r--r-- | src/api.c | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -2505,10 +2505,7 @@ char *cgroup_strerror(int code) { assert((code >= ECGROUPNOTCOMPILED) && (code < ECGSENTINEL)); if (code == ECGOTHER) { - snprintf(errtext, MAXLEN, "%s, error message: %s", - cgroup_strerror_codes[code % ECGROUPNOTCOMPILED], - strerror(cgroup_get_last_errno())); - return errtext; + return strerror_r(cgroup_get_last_errno(), errtext, MAXLEN); } return cgroup_strerror_codes[code % ECGROUPNOTCOMPILED]; } |