cgroup-util: clean up skip_{slices,session,user_manager}
Let's avoid obscure memcmp()s in skip_* and instead use strndupa() to extract the bits we care and call usual string routines on it.
This commit is contained in:
@@ -226,7 +226,7 @@ int cg_pid_get_user_slice(pid_t pid, char **ret_slice);
|
||||
|
||||
int cg_path_decode_unit(const char *cgroup, char **ret_unit);
|
||||
|
||||
bool cg_needs_escape(const char *p);
|
||||
bool cg_needs_escape(const char *p) _pure_;
|
||||
int cg_escape(const char *p, char **ret);
|
||||
char* cg_unescape(const char *p) _pure_;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user