X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=uip%2Fmhlsbr.c;h=ded61947260973d8b15792e1ab1abe666dfa13a3;hp=c4e822b364fa61fc347b68e93b204508d3e27ad4;hb=240013872c392fe644bd4f79382d9f5314b4ea60;hpb=c20b4fa14515c7ab388ce35411d89a7a92300711 diff --git a/uip/mhlsbr.c b/uip/mhlsbr.c index c4e822b..ded6194 100644 --- a/uip/mhlsbr.c +++ b/uip/mhlsbr.c @@ -300,7 +300,7 @@ mhl(int argc, char **argv) char buf[BUFSIZ], *files[MAXARGS]; char **argp, **arguments; - invo_name = r1bindex(argv[0], '/'); + invo_name = mhbasename(argv[0]); /* read user profile/context */ context_read(); @@ -1622,7 +1622,7 @@ doface(struct mcomp *c1) close(pdo[1]); } vecp = 0; - vec[vecp++] = r1bindex(faceproc, '/'); + vec[vecp++] = mhbasename(faceproc); vec[vecp++] = "-e"; if (sleepsw != NOTOK) { vec[vecp++] = "-s"; @@ -1790,7 +1790,7 @@ m_popen(char *name) dup2(pd[0], fileno(stdin)); close(pd[0]); } - execlp(name, r1bindex(name, '/'), NULL); + execlp(name, mhbasename(name), NULL); fprintf(stderr, "unable to exec "); perror(name); _exit(-1);