Commit Diff


commit - efe08bf8fde1684ae8b1a2895d02fbb59f25d68a
commit + 2387495b562d5979ed3e985706fcc448049fe01a
blob - 8b6f281f2a87c31e376ccde1fe612d608d6e726d
blob + 95c2e0ce577b97120ccb62ef206d76f6fa868ea1
--- src/cmd/sam/io.c
+++ src/cmd/sam/io.c
@@ -226,7 +226,7 @@ connectto(char *machine, char **argv)
 	// count args
 	for(av = argv; *av; av++)
 		;
-	av = malloc(sizeof(char*)*((av-argv) + 10));
+	av = malloc(sizeof(char*)*((av-argv) + 5));
 	if(av == nil){
 		dprint("out of memory\n");
 		exits("fork/exec");
@@ -234,8 +234,6 @@ connectto(char *machine, char **argv)
 	ac = 0;
 	av[ac++] = RX;
 	av[ac++] = machine;
-	if(rxopt)
-		av[ac++] = rxopt;
 	av[ac++] = rsamname;
 	av[ac++] = "-R";
 	while(*argv)
blob - 01893cbb0b5ce2d66f81e2c0fb8815af4c3aa216
blob + d17f235f46f86dd1efc5f3aaf23152997dd69d19
--- src/cmd/sam/sam.c
+++ src/cmd/sam/sam.c
@@ -30,7 +30,6 @@ Disk	*disk;
 long	seq;
 
 char *winsize;
-char *rxopt;
 
 Rune	baddir[] = { '<', 'b', 'a', 'd', 'd', 'i', 'r', '>', '\n'};
 
@@ -56,9 +55,6 @@ main(int volatile argc, char **volatile argv)
 		break;
 	case 'R':
 		Rflag++;
-		break;
-	case 'O':
-		rxopt = EARGF(usage());
 		break;
 	case 't':
 		samterm = EARGF(usage());
blob - bb88c33d3983f27d94e29a29b2c25ec229d1d75a
blob + eefb4b344fb583ff97c301b51a681f13fa1701f1
--- src/cmd/sam/sam.h
+++ src/cmd/sam/sam.h
@@ -348,7 +348,6 @@ extern char	SH[];
 extern char	SHPATH[];
 extern char	RX[];
 extern char	RXPATH[];
-extern char	*rxopt;
 
 /*
  * acme globals