diff options
Diffstat (limited to 'src/libmach')
-rw-r--r-- | src/libmach/executable.c | 2 | ||||
-rw-r--r-- | src/libmach/obj.c | 2 |
2 files changed, 1 insertions, 3 deletions
diff --git a/src/libmach/executable.c b/src/libmach/executable.c index 33000ed07..e90334438 100644 --- a/src/libmach/executable.c +++ b/src/libmach/executable.c @@ -991,7 +991,6 @@ machdotout(int fd, Fhdr *fp, ExecHdr *hp) { uvlong (*swav)(uvlong); uint32 (*swal)(uint32); - ushort (*swab)(ushort); Machhdr *mp; MachCmd **cmd; MachSymSeg *symtab; @@ -1012,7 +1011,6 @@ machdotout(int fd, Fhdr *fp, ExecHdr *hp) return 0; } - swab = leswab; swal = leswal; swav = leswav; diff --git a/src/libmach/obj.c b/src/libmach/obj.c index 1ffe7a0ee..7d660787b 100644 --- a/src/libmach/obj.c +++ b/src/libmach/obj.c @@ -215,7 +215,7 @@ processprog(Prog *p, int doautos) { if(p->kind == aNone) return 1; - if(p->sym < 0 || p->sym >= NNAMES) + if((schar)p->sym < 0 || p->sym >= NNAMES) return 0; switch(p->kind) { |