summaryrefslogtreecommitdiffstats
path: root/TraceScreen.c
diff options
context:
space:
mode:
authorExplorer09 <explorer09@gmail.com>2023-12-29 22:45:22 +0800
committerBenBE <BenBE@geshi.org>2023-12-29 16:52:13 +0100
commit887c4eaff35cf123f7c2bd891bf91e163db41700 (patch)
tree7289071cb178a1fb0712cc28ebe81286d8a162f9 /TraceScreen.c
parente5c09ffd96b5be5f11c7918a922ccc9a085e9cae (diff)
Fix execlp() argument without pointer cast
Regression from c55401b82b1bb278947f9d2a3aed13a9f0de85a9
Diffstat (limited to 'TraceScreen.c')
-rw-r--r--TraceScreen.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/TraceScreen.c b/TraceScreen.c
index 3febba7e..8a69b678 100644
--- a/TraceScreen.c
+++ b/TraceScreen.c
@@ -96,10 +96,11 @@ bool TraceScreen_forkTracer(TraceScreen* this) {
// The NULL constant is not required by standard to have a pointer type.
execlp("truss", "truss", "-s", "512", "-p", buffer, (void*)NULL);
+ // Should never reach here, unless execlp fails ...
const char* message = "Could not execute 'truss'. Please make sure it is available in your $PATH.";
(void)! write(STDERR_FILENO, message, strlen(message));
#elif defined(HTOP_LINUX)
- execlp("strace", "strace", "-T", "-tt", "-s", "512", "-p", buffer, NULL);
+ execlp("strace", "strace", "-T", "-tt", "-s", "512", "-p", buffer, (void*)NULL);
// Should never reach here, unless execlp fails ...
const char* message = "Could not execute 'strace'. Please make sure it is available in your $PATH.";

© 2014-2024 Faster IT GmbH | imprint | privacy policy