tshut up gcc volatile - 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 7f629d9d7bcee04534a325fe350c38542a21f67d
DIR parent 0e851eb105a3467043ee6fba7fa706c33c3d4c6c
HTML Author: rsc <devnull@localhost>
Date: Sat, 6 May 2006 19:54:50 +0000
shut up gcc volatile
Diffstat:
M src/cmd/sam/sam.c | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
---
DIR diff --git a/src/cmd/sam/sam.c b/src/cmd/sam/sam.c
t@@ -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{
t@@ -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){