aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2006-05-06 19:54:50 +0000
committerrsc <devnull@localhost>2006-05-06 19:54:50 +0000
commit7f629d9d7bcee04534a325fe350c38542a21f67d (patch)
tree4e0cf1aef77fd0d5c775c11f059c887aa5779caa
parent0e851eb105a3467043ee6fba7fa706c33c3d4c6c (diff)
downloadplan9port-7f629d9d7bcee04534a325fe350c38542a21f67d.tar.gz
plan9port-7f629d9d7bcee04534a325fe350c38542a21f67d.tar.bz2
plan9port-7f629d9d7bcee04534a325fe350c38542a21f67d.zip
shut up gcc volatile
-rw-r--r--src/cmd/sam/sam.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/cmd/sam/sam.c b/src/cmd/sam/sam.c
index e34fb13a..120c53ac 100644
--- a/src/cmd/sam/sam.c
+++ b/src/cmd/sam/sam.c
@@ -38,12 +38,15 @@ void usage(void);
extern int notify(void(*)(void*,char*));
void
-main(int argc, char **argv)
+main(int _argc, char **_argv)
{
- int i;
+ volatile int i, argc;
+ char **volatile argv;
String *t;
char *termargs[10], **ap;
+ argc = _argc;
+ argv = _argv;
ap = termargs;
*ap++ = "samterm";
ARGBEGIN{
@@ -88,7 +91,7 @@ main(int argc, char **argv)
if(home == 0)
home = "/";
if(!dflag)
- startup(machine, Rflag, termargs, argv);
+ startup(machine, Rflag, termargs, (char**)argv);
notify(notifyf);
getcurwd();
if(argc>0){