]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/ld: fix warnings on Plan 9
authorDavid du Colombier <0intro@gmail.com>
Fri, 21 Mar 2014 18:26:47 +0000 (19:26 +0100)
committerDavid du Colombier <0intro@gmail.com>
Fri, 21 Mar 2014 18:26:47 +0000 (19:26 +0100)
warning: src/cmd/ld/macho.c:595 sign-extended character constant
warning: src/cmd/ld/macho.c:595 sign-extended character constant
warning: src/cmd/ld/symtab.c:63 sign-extended character constant
warning: src/cmd/ld/symtab.c:63 sign-extended character constant

LGTM=iant
R=golang-codereviews, iant
CC=golang-codereviews
https://golang.org/cl/76580046

src/cmd/ld/macho.c
src/cmd/ld/symtab.c

index 0f9b0d2d2d46317b50388296af1625d3eec1cccf..61306bb7ca71989cf1993f946935bc22c0a63b5e 100644 (file)
@@ -592,7 +592,7 @@ machosymtab(void)
                } else {
                        p = s->extname;
                        while (*p++ != '\0') {
-                               if(*p == '\xc2' && *(p+1) == '\xb7') {
+                               if((uchar)*p == 0xc2 && (uchar)*(p+1) == 0xb7) {
                                        adduint8(ctxt, symstr, '.');
                                        p++;
                                } else {
index 22e5bb5d953f2b5bbf0c3220ccea6a639635238a..c87d0f089c70aa5b8923e28aac0a2cfa92ee735d 100644 (file)
@@ -60,7 +60,7 @@ putelfstr(char *s)
        if(p != nil) {
                p = q = elfstrdat+off;
                while (*q != '\0') {
-                       if(*q == '\xc2' && *(q+1) == '\xb7') {
+                       if((uchar)*q == 0xc2 && (uchar)*(q+1) == 0xb7) {
                                q += 2;
                                *p++ = '.';
                                elfstrsize--;