mirror of
https://github.com/xzeldon/htop.git
synced 2025-07-12 04:04:35 +03:00
Fix memory leak on cgroup read failure
This commit is contained in:

committed by
cgzones

parent
2c933f210b
commit
eb260af6bf
@ -509,7 +509,10 @@ static void LinuxProcessList_readCGroupFile(LinuxProcess* process, const char* d
|
||||
xSnprintf(filename, MAX_NAME, "%s/%s/cgroup", dirname, name);
|
||||
FILE* file = fopen(filename, "r");
|
||||
if (!file) {
|
||||
process->cgroup = xStrdup("");
|
||||
if (process->cgroup) {
|
||||
free(process->cgroup);
|
||||
process->cgroup = NULL;
|
||||
}
|
||||
return;
|
||||
}
|
||||
char output[PROC_LINE_LENGTH + 1];
|
||||
|
Reference in New Issue
Block a user