From e0c39ed52fa9c99b4591b5170354d8398ffd787b Mon Sep 17 00:00:00 2001 From: David Levine Date: Mon, 27 Jan 2014 18:56:20 -0600 Subject: [PATCH] mhl() needs to set invo_name, too. --- uip/mhlsbr.c | 3 +++ uip/whatnowsbr.c | 1 + 2 files changed, 4 insertions(+) diff --git a/uip/mhlsbr.c b/uip/mhlsbr.c index f4df180a..3ebfa69e 100644 --- a/uip/mhlsbr.c +++ b/uip/mhlsbr.c @@ -349,6 +349,9 @@ mhl (int argc, char **argv) char buf[BUFSIZ], *files[MAXARGS]; char **argp, **arguments; + /* Need this if called from main() of show(1). */ + invo_name = r1bindex (argv[0], '/'); + arguments = getarguments (invo_name, argc, argv, 1); argp = arguments; diff --git a/uip/whatnowsbr.c b/uip/whatnowsbr.c index 58c3cd47..f0f9a2c5 100644 --- a/uip/whatnowsbr.c +++ b/uip/whatnowsbr.c @@ -129,6 +129,7 @@ WhatNow (int argc, char **argv) char *l; /* set on -l to alist command */ int n; /* set on -n to alist command */ + /* Need this if called from what_now(). */ invo_name = r1bindex (argv[0], '/'); arguments = getarguments (invo_name, argc, argv, 1); -- 2.56.0