cgroup: don't use uninitialized variables
*** CID 158459: Uninitialized variables (UNINIT)
/criu/proc_parse.c: 2218 in parse_task_cgroup()
2212
2213 int parse_task_cgroup(int pid, struct parasite_dump_cgroup_args *args, struct list_head *retl, unsigned int *n)
2214 {
2215 FILE *f;
2216 int ret;
2217 LIST_HEAD(internal);
>>> CID 158459: Uninitialized variables (UNINIT)
>>> Declaring variable "n_internal" without initializer.
2218 unsigned int n_internal;
2219 struct cg_ctl *intern, *ext;
2220
2221 f = fopen_proc(pid, "cgroup");
2222 if (!f) {
2223 pr_perror("couldn't open task cgroup file");
** CID 158458: Memory - corruptions (NEGATIVE_RETURNS)
/criu/pie/parasite.c: 321 in get_proc_fd()
Signed-off-by:
Andrew Vagin <avagin@virtuozzo.com>
Signed-off-by:
Pavel Emelyanov <xemul@virtuozzo.com>
Showing
Please
register
or
sign in
to comment