Lst_AtEnd(path1, (ClientData)p);
Lst_AtEnd(path1, p);
Dir_Concat(path1, path2)    Lst	    path1;  	/* Dest */    Lst	    path2;  	/* Source */{    LstNode ln;    Path    *p;    for (ln = Lst_First(path2); ln != NULL; ln = Lst_Succ(ln)) {	p = (Path *)Lst_Datum(ln);	if (Lst_Member(path1, (ClientData)p) == NULL) {	    p->refCount += 1;	    Lst_AtEnd(path1, (ClientData)p);	}    }}