mirror of
https://github.com/xzeldon/htop.git
synced 2025-07-12 12:14:36 +03:00
Check for failure in allocations.
This commit is contained in:
@ -251,7 +251,7 @@ char* Platform_getProcessEnv(pid_t pid) {
|
||||
mib[0] = CTL_KERN;
|
||||
mib[1] = KERN_ARGMAX;
|
||||
if (sysctl(mib, 2, &argmax, &bufsz, 0, 0) == 0) {
|
||||
char* buf = malloc(argmax);
|
||||
char* buf = xMalloc(argmax);
|
||||
if (buf) {
|
||||
mib[0] = CTL_KERN;
|
||||
mib[1] = KERN_PROCARGS2;
|
||||
@ -279,7 +279,7 @@ char* Platform_getProcessEnv(pid_t pid) {
|
||||
++p;
|
||||
|
||||
size_t size = endp - p;
|
||||
env = malloc(size+2);
|
||||
env = xMalloc(size+2);
|
||||
if (env) {
|
||||
memcpy(env, p, size);
|
||||
env[size] = 0;
|
||||
|
Reference in New Issue
Block a user