Fix redundant typedef in Fossil. Also fix a minor indentation problem in 9p.c. Reference: /n/sources/patch/applied/fossil-typedef Date: Sun Jan 22 22:30:23 CET 2012 Signed-off-by: djc@9grid.fr --- /sys/src/cmd/fossil/9excl.c Sun Jan 22 22:29:25 2012 +++ /sys/src/cmd/fossil/9excl.c Sun Jan 22 22:29:22 2012 @@ -9,14 +9,14 @@ Excl* tail; } ebox; -typedef struct Excl { +struct Excl { Fsys* fsys; uvlong path; ulong time; Excl* next; Excl* prev; -} Excl; +}; enum { LifeTime = (5*60), --- /sys/src/cmd/fossil/9fsys.c Sun Jan 22 22:29:32 2012 +++ /sys/src/cmd/fossil/9fsys.c Sun Jan 22 22:29:28 2012 @@ -4,8 +4,6 @@ #include "fns.h" #include "9.h" -typedef struct Fsys Fsys; - struct Fsys { VtLock* lock; --- /sys/src/cmd/fossil/9lstn.c Sun Jan 22 22:29:38 2012 +++ /sys/src/cmd/fossil/9lstn.c Sun Jan 22 22:29:35 2012 @@ -3,7 +3,7 @@ #include "9.h" typedef struct Lstn Lstn; -typedef struct Lstn { +struct Lstn { int afd; int flags; char* address; @@ -11,7 +11,7 @@ Lstn* next; Lstn* prev; -} Lstn; +}; static struct { VtLock* lock; --- /sys/src/cmd/fossil/9p.c Sun Jan 22 22:29:45 2012 +++ /sys/src/cmd/fossil/9p.c Sun Jan 22 22:29:41 2012 @@ -1133,7 +1133,7 @@ /* * Currently, the only defined version * is "9P2000"; ignore any later versions. - */ + */ v = strtol(&t->version[2], 0, 10); if(v >= 2000){ r->version = VERSION9P; --- /sys/src/cmd/fossil/9srv.c Sun Jan 22 22:29:51 2012 +++ /sys/src/cmd/fossil/9srv.c Sun Jan 22 22:29:47 2012 @@ -3,7 +3,7 @@ #include "9.h" typedef struct Srv Srv; -typedef struct Srv { +struct Srv { int fd; int srvfd; char* service; @@ -11,7 +11,7 @@ Srv* next; Srv* prev; -} Srv; +}; static struct { VtLock* lock; --- /sys/src/cmd/fossil/9user.c Sun Jan 22 22:29:57 2012 +++ /sys/src/cmd/fossil/9user.c Sun Jan 22 22:29:53 2012 @@ -9,7 +9,7 @@ typedef struct Ubox Ubox; typedef struct User User; -typedef struct User { +struct User { char* uid; char* uname; char* leader; @@ -19,11 +19,11 @@ User* next; /* */ User* ihash; /* lookup by .uid */ User* nhash; /* lookup by .uname */ -} User; +}; #pragma varargck type "U" User* -typedef struct Ubox { +struct Ubox { User* head; User* tail; int nuser; @@ -31,7 +31,7 @@ User* ihash[NUserHash]; /* lookup by .uid */ User* nhash[NUserHash]; /* lookup by .uname */ -} Ubox; +}; static struct { VtLock* lock;