kernel/cgroup.c: remove dead code
This patch removes dead code spotted by the Coverity checker (look at the "(nbytes >= PATH_MAX)" check). Signed-off-by: Adrian Bunk <bunk@kernel.org> Cc: Paul Jackson <pj@sgi.com> Cc: Paul Menage <menage@google.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
8f1466ff0a
commit
3cdeed2986
1 changed files with 8 additions and 10 deletions
|
@ -1355,16 +1355,14 @@ static ssize_t cgroup_common_file_write(struct cgroup *cgrp,
|
|||
if (nbytes && (buffer[nbytes-1] == '\n')) {
|
||||
buffer[nbytes-1] = 0;
|
||||
}
|
||||
if (nbytes < sizeof(root->release_agent_path)) {
|
||||
/* We never write anything other than '\0'
|
||||
* into the last char of release_agent_path,
|
||||
* so it always remains a NUL-terminated
|
||||
* string */
|
||||
strncpy(root->release_agent_path, buffer, nbytes);
|
||||
root->release_agent_path[nbytes] = 0;
|
||||
} else {
|
||||
retval = -ENOSPC;
|
||||
}
|
||||
|
||||
/* We never write anything other than '\0'
|
||||
* into the last char of release_agent_path,
|
||||
* so it always remains a NUL-terminated
|
||||
* string */
|
||||
strncpy(root->release_agent_path, buffer, nbytes);
|
||||
root->release_agent_path[nbytes] = 0;
|
||||
|
||||
break;
|
||||
}
|
||||
default:
|
||||
|
|
Loading…
Reference in a new issue