Lines Matching defs:wp
259 Char wbuf[BUFSIZE], *wp;
263 wp = wbuf;
274 *wp++ = (Char)c;
277 *wp++ = (Char)c1;
298 *wp++ = (Char)c;
309 *wp++ = '\\', --i;
350 *wp++ = '\\', --i;
363 *wp++ = (Char)c;
368 wp = &wbuf[1];
373 *wp = 0;
923 Char *mp, *np, *wp;
934 wp = domod(cp, type);
935 if (wp == 0)
938 return (wp);
940 wp = wbuf;
945 *wp++ = *np++, --i;
957 *wp++ = *np;
965 *wp = 0;
966 (void) Strcat(wp, lhsb);
967 wp = Strend(wp);
976 *wp = 0;
977 (void) Strcat(wp, mp);
988 Char *wp, *xp;
994 wp = Strsave(cp);
995 for (xp = wp; (c = *xp) != '\0'; xp++)
998 return (wp);
1002 wp = Strrchr(cp, '/');
1003 if (wp == NULL)
1006 xp = Strsave(wp + 1);
1008 xp = Strsave(cp), xp[wp - cp] = 0;
1013 wp = Strend(cp);
1014 for (wp--; wp >= cp && *wp != '/'; wp--)
1015 if (*wp == '.') {
1017 xp = Strsave(wp + 1);
1019 xp = Strsave(cp), xp[wp - cp] = 0;