Commit 23820d54 by Serge Hallyn

prune_init_cgroup: don't dereference NULL

parent 86b484e9
...@@ -198,7 +198,12 @@ cgroup_driver_t cgroup_driver(void) ...@@ -198,7 +198,12 @@ cgroup_driver_t cgroup_driver(void)
#define INIT_SCOPE "/init.scope" #define INIT_SCOPE "/init.scope"
void prune_init_scope(char *cg) void prune_init_scope(char *cg)
{ {
char *point = cg + strlen(cg) - strlen(INIT_SCOPE); char *point;
if (!cg)
return;
point = cg + strlen(cg) - strlen(INIT_SCOPE);
if (point < cg) if (point < cg)
return; return;
if (strcmp(point, INIT_SCOPE) == 0) { if (strcmp(point, INIT_SCOPE) == 0) {
......
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