From 8bc180b7d1089ca7fecf3420367b29f4c21125ad Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Sat, 3 Jun 2006 23:14:09 +0000 Subject: Display error message when strace is not available. Mark autogen.sh executable in svn. --- TraceScreen.c | 2 ++ autogen.sh | 0 2 files changed, 2 insertions(+) mode change 100644 => 100755 autogen.sh diff --git a/TraceScreen.c b/TraceScreen.c index e92d0c9c..c6967b13 100644 --- a/TraceScreen.c +++ b/TraceScreen.c @@ -77,6 +77,8 @@ void TraceScreen_run(TraceScreen* this) { fcntl(fdpair[1], F_SETFL, O_NONBLOCK); sprintf(buffer, "%d", this->process->pid); execlp("strace", "strace", "-p", buffer, NULL); + const char* message = "Could not execute 'strace'. Please make sure it is available in your $PATH."; + write(fdpair[1], message, strlen(message)); exit(1); } fcntl(fdpair[0], F_SETFL, O_NONBLOCK); diff --git a/autogen.sh b/autogen.sh old mode 100644 new mode 100755 -- cgit v1.2.3