URI: 
       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){