URI: 
       tlib9: rm unused _p9translate.c - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit be263a722e8957d99f2a51bb11106103bf878b44
   DIR parent 04da0159764152b99b7dd0f33ace7d97ae7c2aa1
  HTML Author: Russ Cox <rsc@swtch.com>
       Date:   Mon, 13 Jan 2020 16:48:58 -0500
       
       lib9: rm unused _p9translate.c
       
       Fixes #238.
       
       Diffstat:
         D src/lib9/_p9translate.c             |      46 -------------------------------
       
       1 file changed, 0 insertions(+), 46 deletions(-)
       ---
   DIR diff --git a/src/lib9/_p9translate.c b/src/lib9/_p9translate.c
       t@@ -1,46 +0,0 @@
       -#include <u.h>
       -#include <libc.h>
       -
       -/*
       - * I don't want too many of these,
       - * but the ones we have are just too useful.
       - */
       -static struct {
       -        char *old;
       -        char *new;
       -} replace[] = {
       -        "#9", nil,        /* must be first */
       -        "#d", "/dev/fd",
       -};
       -
       -char*
       -plan9translate(char *old)
       -{
       -        char *new;
       -        int i, olen, nlen, len;
       -
       -        if(replace[0].new == nil){
       -                replace[0].new = getenv("PLAN9");
       -                if(replace[0].new == nil)
       -                        replace[0].new = "/usr/local/plan9";
       -        }
       -
       -        for(i=0; i<nelem(replace); i++){
       -                if(!replace[i].new)
       -                        continue;
       -                olen = strlen(replace[i].old);
       -                if(strncmp(old, replace[i].old, olen) != 0
       -                || (old[olen] != '\0' && old[olen] != '/'))
       -                        continue;
       -                nlen = strlen(replace[i].new);
       -                len = strlen(old)+nlen-olen;
       -                new = malloc(len+1);
       -                if(new == nil)
       -                        return "<out of memory>";
       -                strcpy(new, replace[i].new);
       -                strcpy(new+nlen, old+olen);
       -                assert(strlen(new) == len);
       -                return new;
       -        }
       -        return old;
       -}