--- rxfn.c.orig	Sun Apr 27 13:41:46 1997
+++ rxfn.c	Sun Apr 27 13:42:35 1997
@@ -243,7 +243,7 @@
    return strcmp(((struct fnlist*)s1)->name,((struct fnlist *)s2)->name);
 }
 
-char *undelete(l) /* A utility function like delete(l) except that */
+char *rx_undelete(l) /* A utility function like delete(l) except that */
 int *l;           /* the value isn't deleted from the stack */
 {
    char *ptr=cstackptr+ecstackptr-four;
@@ -1532,7 +1532,7 @@
    int i,l,l2;
    char c;
    if(argc!=1)die(Ecall);
-   s=undelete(&l);
+   s=rx_undelete(&l);
    l2=l--/2;
    for(i=0;i<l2;i++)c=s[i],s[i]=s[l-i],s[l-i]=c;
 }
@@ -1614,7 +1614,7 @@
    if(argc==3)argc--,ti=delete(&til);
    if(argc==2)argc--,to=delete(&tol);
    if(argc!=1)die(Ecall);
-   s=undelete(&sl);
+   s=rx_undelete(&sl);
    if(sl<0)die(Enoarg);
    if(tol==-1&&til== -1)for(;sl--;s++)s[0]=uc(s[0]);
    else for(;sl--;s++){
