wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit c237f242a505e5cee88a718d74b6879d9cb38dfe
parent 780ad5c31a454ff99b3c7452e0e99822d9b4eba5
Author: Kris Maglione <bsdaemon@wmii.de>
Date:   Thu, 22 Jun 2006 20:21:24 -0400

Replaced DM flags enum with defines for ANSI range compliance


Diffstat:
cmd/wm/fs.c | 6++++--
libixp/ixp.h | 26+++++++++++++-------------
2 files changed, 17 insertions(+), 15 deletions(-)

diff --git a/cmd/wm/fs.c b/cmd/wm/fs.c @@ -532,8 +532,10 @@ fs_walk(Req *r) { if(!nf) break; cext_assert(!nf->next); - nf->next = f; - f = nf; + if(strncmp(r->ifcall.wname[i], ".", 2)) { + nf->next = f; + f = nf; + } } r->ofcall.wqid[i].type = f->tab.qtype; r->ofcall.wqid[i].path = QID(f->tab.type, f->id); diff --git a/libixp/ixp.h b/libixp/ixp.h @@ -112,20 +112,20 @@ enum { QTDIR = 0x80, /* type bit for directories */ }; /* bits in Dir.mode */ -enum { DMDIR = 0x80000000, /* mode bit for directories */ - DMAPPEND = 0x40000000, /* mode bit for append only files */ - DMEXCL = 0x20000000, /* mode bit for exclusive use files */ - DMMOUNT = 0x10000000, /* mode bit for mounted channel */ - DMAUTH = 0x08000000, /* mode bit for authentication file */ - DMTMP = 0x04000000, /* mode bit for non-backed-up file */ - DMSYMLINK = 0x02000000, /* mode bit for symbolic link (Unix, 9P2000.u) */ - DMDEVICE = 0x00800000, /* mode bit for device file (Unix, 9P2000.u) */ - DMNAMEDPIPE = 0x00200000, /* mode bit for named pipe (Unix, 9P2000.u) */ - DMSOCKET = 0x00100000, /* mode bit for socket (Unix, 9P2000.u) */ - DMSETUID = 0x00080000, /* mode bit for setuid (Unix, 9P2000.u) */ - DMSETGID = 0x00040000, /* mode bit for setgid (Unix, 9P2000.u) */ +#define DMDIR 0x80000000, /* mode bit for directories */ +#define DMAPPEND 0x40000000, /* mode bit for append only files */ +#define DMEXCL 0x20000000, /* mode bit for exclusive use files */ +#define DMMOUNT 0x10000000, /* mode bit for mounted channel */ +#define DMAUTH 0x08000000, /* mode bit for authentication file */ +#define DMTMP 0x04000000, /* mode bit for non-backed-up file */ +#define DMSYMLINK 0x02000000, /* mode bit for symbolic link (Unix, 9P2000.u) */ +#define DMDEVICE 0x00800000, /* mode bit for device file (Unix, 9P2000.u) */ +#define DMNAMEDPIPE 0x00200000, /* mode bit for named pipe (Unix, 9P2000.u) */ +#define DMSOCKET 0x00100000, /* mode bit for socket (Unix, 9P2000.u) */ +#define DMSETUID 0x00080000, /* mode bit for setuid (Unix, 9P2000.u) */ +#define DMSETGID 0x00040000, /* mode bit for setgid (Unix, 9P2000.u) */ - DMREAD = 0x4, /* mode bit for read permission */ +enum { DMREAD = 0x4, /* mode bit for read permission */ DMWRITE = 0x2, /* mode bit for write permission */ DMEXEC = 0x1 /* mode bit for execute permission */ };