mirror of https://github.com/xzeldon/htop.git
commit
abe165fe5c
|
@ -93,7 +93,8 @@ void TraceScreen_run(TraceScreen* this) {
|
||||||
execlp("strace", "strace", "-p", buffer, NULL);
|
execlp("strace", "strace", "-p", buffer, NULL);
|
||||||
}
|
}
|
||||||
const char* message = "Could not execute 'strace'. Please make sure it is available in your $PATH.";
|
const char* message = "Could not execute 'strace'. Please make sure it is available in your $PATH.";
|
||||||
write(fdpair[1], message, strlen(message));
|
ssize_t written = write(fdpair[1], message, strlen(message));
|
||||||
|
(void) written;
|
||||||
exit(1);
|
exit(1);
|
||||||
}
|
}
|
||||||
fcntl(fdpair[0], F_SETFL, O_NONBLOCK);
|
fcntl(fdpair[0], F_SETFL, O_NONBLOCK);
|
||||||
|
|
|
@ -94,7 +94,8 @@ ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* pidWhiteList, ui
|
||||||
int cpus = -1;
|
int cpus = -1;
|
||||||
do {
|
do {
|
||||||
cpus++;
|
cpus++;
|
||||||
fgets(buffer, 255, file);
|
char * s = fgets(buffer, 255, file);
|
||||||
|
(void) s;
|
||||||
} while (String_startsWith(buffer, "cpu"));
|
} while (String_startsWith(buffer, "cpu"));
|
||||||
fclose(file);
|
fclose(file);
|
||||||
|
|
||||||
|
|
|
@ -110,7 +110,8 @@ int Platform_getMaxPid() {
|
||||||
FILE* file = fopen(PROCDIR "/sys/kernel/pid_max", "r");
|
FILE* file = fopen(PROCDIR "/sys/kernel/pid_max", "r");
|
||||||
if (!file) return -1;
|
if (!file) return -1;
|
||||||
int maxPid = 4194303;
|
int maxPid = 4194303;
|
||||||
(void) fscanf(file, "%32d", &maxPid);
|
int match = fscanf(file, "%32d", &maxPid);
|
||||||
|
(void) match;
|
||||||
fclose(file);
|
fclose(file);
|
||||||
return maxPid;
|
return maxPid;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue