Renamed r1bindex() to mhbasename(), to make its function becomes clear.
[mmh] / sbr / showfile.c
index c0d3608..3f23801 100644 (file)
@@ -24,7 +24,7 @@ showfile(char **arg, char *file)
        ** then really invoked the mhlproc instead
        ** (which is usually mhl anyway).
        */
-       if (!strcmp(r1bindex(lproc, '/'), "mhl"))
+       if (!strcmp(mhbasename(lproc), "mhl"))
                lproc = mhlproc;
 
        switch (pid = vfork()) {
@@ -36,7 +36,7 @@ showfile(char **arg, char *file)
        case 0:
                /* child */
                vecp = 0;
-               vec[vecp++] = r1bindex(lproc, '/');
+               vec[vecp++] = mhbasename(lproc);
                isdraft = 1;
                if (arg) {
                        while (*arg) {