]> git.lizzy.rs Git - plan9front.git/commitdiff
sam: revert showdata crap
authorftrvxmtrx <ftrvxmtrx@gmail.com>
Tue, 18 Oct 2016 19:25:19 +0000 (21:25 +0200)
committerftrvxmtrx <ftrvxmtrx@gmail.com>
Tue, 18 Oct 2016 19:25:19 +0000 (21:25 +0200)
sys/src/cmd/samterm/plan9.c

index ab0b8114db6cb4f66cfb3410df2750d39978f135..0022d4b2851b4524ad205f8394e39638c415d407 100644 (file)
@@ -184,8 +184,8 @@ int
 plumbformat(int i)
 {
        Plumbmsg *m;
-       char *addr, *data, *act, *s;
-       int n, replaced;
+       char *addr, *data, *act;
+       int n;
 
        data = (char*)plumbbuf[i].data;
        m = plumbunpack(data, plumbbuf[i].n);
@@ -197,36 +197,6 @@ plumbformat(int i)
                return 0;
        }
        act = plumblookup(m->attr, "action");
-
-       if(act != nil && strcmp(act, "showdata") == 0){
-               addr = plumblookup(m->attr, "filename");
-               n = sprint(data, "B \n");
-               if(addr != nil)
-                       n += sprint(data+n, "f %s\n", addr);
-               n += sprint(data+n, "c\n");
-               s = memmove(data+n, m->data, m->ndata);
-               s--;
-               n += m->ndata;
-               if(data[n-1] != '\n')
-                       data[n++] = '\n';
-               data[n] = 0;
-               replaced = 0;
-               for(;;){
-                       s = strstr(s, "\n.\n");
-                       if(s == nil)
-                               break;
-                       s[1] = '\ e';
-                       s += 2;
-                       replaced = 1;
-               }
-               n += sprint(data+n, ".\n");
-               if(replaced)
-                       n += sprint(data+n, ",s/^\ e$/./g\n");
-               plumbbuf[i].n = n;
-               plumbfree(m);
-               return 1;
-       }
-
        if(act!=nil && strcmp(act, "showfile")!=0){
                /* can't handle other cases yet */
                plumbfree(m);