n = p = (char *) xmalloc((size_t)
n = p = (char *) malloc((size_t)
strsave(s)    register const char *s;{    char   *n;    register char *p;    if (s == NULL)	s = (const char *) "";    for (p = (char *) s; *p++ != '\0';)	continue;    n = p = (char *) xmalloc((size_t)			     ((((const char *) p) - s) * sizeof(char)));    while ((*p++ = *s++) != '\0')	continue;    return (n);}