From bb0266fe6137ecd81eea1c74e34723c5a1bc4caf Mon Sep 17 00:00:00 2001 From: rsc Date: Sat, 7 May 2005 22:42:06 +0000 Subject: no wide character constants; sigh --- src/cmd/9660/jchar.c | 2 +- src/cmd/acme/ecmd.c | 4 ++-- src/cmd/deroff.c | 8 ++++---- src/cmd/dict/dict.c | 4 ++-- src/cmd/ed.c | 16 ++++++++-------- src/cmd/look.c | 12 ++++++------ src/lib9/quote.c | 4 ++-- src/libdisk/proto.c | 2 +- src/libregexp/regcomp.c | 34 +++++++++++++++++----------------- 9 files changed, 43 insertions(+), 43 deletions(-) (limited to 'src') diff --git a/src/cmd/9660/jchar.c b/src/cmd/9660/jchar.c index c49da635..ccd3b6db 100644 --- a/src/cmd/9660/jchar.c +++ b/src/cmd/9660/jchar.c @@ -34,7 +34,7 @@ jolietstring(uchar *buf, int len) int isjolietfrog(Rune r) { - return r==L'*' || r==L'/' || r==L':' + return r=='*' || r=='/' || r==':' || r==';' || r=='?' || r=='\\'; } diff --git a/src/cmd/acme/ecmd.c b/src/cmd/acme/ecmd.c index eed45503..6fef0698 100644 --- a/src/cmd/acme/ecmd.c +++ b/src/cmd/acme/ecmd.c @@ -479,7 +479,7 @@ s_cmd(Text *t, Cmd *cp) buf = allocstring(0); for(m=0; mn = 0; - buf->r[0] = L'\0'; + buf->r[0] = '\0'; sel = rp[m]; for(i = 0; iu.text->n; i++) if((c = cp->u.text->r[i])=='\\' && iu.text->n-1){ @@ -761,7 +761,7 @@ pdisplay(File *f) if(np>RBUFSIZE-1) np = RBUFSIZE-1; bufread(&f->b, p1, buf, np); - buf[np] = L'\0'; + buf[np] = '\0'; warning(nil, "%S", buf); p1 += np; } diff --git a/src/cmd/deroff.c b/src/cmd/deroff.c index 914c5a3f..1b758efe 100644 --- a/src/cmd/deroff.c +++ b/src/cmd/deroff.c @@ -847,11 +847,11 @@ sce(void) { int n = 1; - while (C != L'\n' && !(L'0' <= c && c <= L'9')) + while (C != '\n' && !('0' <= c && c <= '9')) ; - if (c != L'\n') { - for (n = c-L'0';'0' <= C && c <= L'9';) - n = n*10 + c-L'0'; + if (c != '\n') { + for (n = c-'0';'0' <= C && c <= '9';) + n = n*10 + c-'0'; } while(n) { if(C == '.') { diff --git a/src/cmd/dict/dict.c b/src/cmd/dict/dict.c index 4526648e..6704775a 100644 --- a/src/cmd/dict/dict.c +++ b/src/cmd/dict/dict.c @@ -502,7 +502,7 @@ getpref(char *pat, Rune *pre) case 0x7c: case 0x5e: case 0x24: *pre = 0; return p-pat; - case L'\\': + case '\\': p += n; p += chartorune(++pre, p); pre++; @@ -542,7 +542,7 @@ getfield(Rune *rp) if ((c = Bgetrune(bindex)) < 0) return 0; if(c == '\t' || c == '\n') { - *rp = L'\0'; + *rp = '\0'; return 1; } *rp++ = c; diff --git a/src/cmd/ed.c b/src/cmd/ed.c index 0b4be590..f44acb06 100644 --- a/src/cmd/ed.c +++ b/src/cmd/ed.c @@ -393,7 +393,7 @@ commands(void) newline(); count = addr2 - zero; putd(); - putchr(L'\n'); + putchr('\n'); continue; case '!': @@ -419,7 +419,7 @@ printcom(void) if(listn) { count = a1-zero; putd(); - putchr(L'\t'); + putchr('\t'); } putshst(getline(*a1++)); } while(a1 <= addr2); @@ -624,7 +624,7 @@ exfile(int om) io = -1; if(vflag) { putd(); - putchr(L'\n'); + putchr('\n'); } } @@ -653,7 +653,7 @@ error1(char *s) close(io); io = -1; } - putchr(L'?'); + putchr('?'); putst(s); } @@ -687,7 +687,7 @@ notifyf(void *a, char *s) if(strcmp(s, "interrupt") == 0){ if(rescuing || waiting) noted(NCONT); - putchr(L'\n'); + putchr('\n'); lastc = '\n'; error1(Q); notejmp(a, savej, 0); @@ -1496,7 +1496,7 @@ putd(void) count /= 10; if(count) putd(); - putchr(r + L'0'); + putchr(r + '0'); } void @@ -1511,7 +1511,7 @@ putst(char *sp) break; putchr(r); } - putchr(L'\n'); + putchr('\n'); } void @@ -1520,7 +1520,7 @@ putshst(Rune *sp) col = 0; while(*sp) putchr(*sp++); - putchr(L'\n'); + putchr('\n'); } void diff --git a/src/cmd/look.c b/src/cmd/look.c index f447b8db..369afe1b 100644 --- a/src/cmd/look.c +++ b/src/cmd/look.c @@ -10,16 +10,16 @@ #undef isalnum #undef isspace #undef tolower -#define isupper(r) (L'A' <= (r) && (r) <= L'Z') -#define islower(r) (L'a' <= (r) && (r) <= L'z') +#define isupper(r) ('A' <= (r) && (r) <= 'Z') +#define islower(r) ('a' <= (r) && (r) <= 'z') #define isalpha(r) (isupper(r) || islower(r)) #define islatin1(r) (0xC0 <= (r) && (r) <= 0xFF) -#define isdigit(r) (L'0' <= (r) && (r) <= L'9') +#define isdigit(r) ('0' <= (r) && (r) <= '9') #define isalnum(r) (isalpha(r) || isdigit(r)) -#define isspace(r) ((r) == L' ' || (r) == L'\t' \ +#define isspace(r) ((r) == ' ' || (r) == '\t' \ || (0x0A <= (r) && (r) <= 0x0D)) #define tolower(r) ((r)-'A'+'a') @@ -263,7 +263,7 @@ rcanon(Rune *old, Rune *new) if (islatin1(r) && latin_fold_tab[r-0xc0]) r = latin_fold_tab[r-0xc0]; if(direc) - if(!(isalnum(r) || r == L' ' || r == L'\t')) + if(!(isalnum(r) || r == ' ' || r == '\t')) continue; if(fold) if(isupper(r)) @@ -339,7 +339,7 @@ getword(Biobuf *f, Rune *rp, int n) if(c < 0) return 0; if(c == '\n') { - *rp = L'\0'; + *rp = '\0'; return 1; } *rp++ = c; diff --git a/src/lib9/quote.c b/src/lib9/quote.c index 32f434c4..f850009a 100644 --- a/src/lib9/quote.c +++ b/src/lib9/quote.c @@ -100,7 +100,7 @@ quotestrdup(char *s) *u++ = '\''; for(t=s; *t; t++){ r = *t; - if(r == L'\'') + if(r == '\'') *u++ = r; /* double the quote */ *u++ = r; } @@ -126,7 +126,7 @@ quoterunestrdup(Rune *s) *u++ = '\''; for(t=s; *t; t++){ r = *t; - if(r == L'\'') + if(r == '\'') *u++ = r; /* double the quote */ *u++ = r; } diff --git a/src/libdisk/proto.c b/src/libdisk/proto.c index d1b136d5..9d5ff15b 100644 --- a/src/libdisk/proto.c +++ b/src/libdisk/proto.c @@ -378,7 +378,7 @@ loop: f->new = mkpath(mkaux, old->new, elem); free(elem); - f->elem = utfrrune(f->new, L'/') + 1; + f->elem = utfrrune(f->new, '/') + 1; p = getmode(mkaux, p, &f->mode); p = getname(mkaux, p, &f->uid); /* LEAK */ if(p == nil) diff --git a/src/libregexp/regcomp.c b/src/libregexp/regcomp.c index 87acd7ac..178b7783 100644 --- a/src/libregexp/regcomp.c +++ b/src/libregexp/regcomp.c @@ -334,7 +334,7 @@ nextc(Rune *rp) return 1; } exprp += chartorune(rp, exprp); - if(*rp == L'\\'){ + if(*rp == '\\'){ exprp += chartorune(rp, exprp); return 1; } @@ -358,25 +358,25 @@ lex(int literal, int dot_type) switch(yyrune){ case 0: return END; - case L'*': + case '*': return STAR; - case L'?': + case '?': return QUEST; - case L'+': + case '+': return PLUS; - case L'|': + case '|': return OR; - case L'.': + case '.': return dot_type; - case L'(': + case '(': return LBRA; - case L')': + case ')': return RBRA; - case L'^': + case '^': return BOL; - case L'$': + case '$': return EOL; - case L'[': + case '[': return bldcclass(); } return RUNE; @@ -399,11 +399,11 @@ bldcclass(void) /* SPECIAL CASE!!! negated classes don't match \n */ ep = r; quoted = nextc(&rune); - if(!quoted && rune == L'^'){ + if(!quoted && rune == '^'){ type = NCCLASS; quoted = nextc(&rune); - *ep++ = L'\n'; - *ep++ = L'\n'; + *ep++ = '\n'; + *ep++ = '\n'; } /* parse class into a set of spans */ @@ -412,15 +412,15 @@ bldcclass(void) rcerror("malformed '[]'"); return 0; } - if(!quoted && rune == L']') + if(!quoted && rune == ']') break; - if(!quoted && rune == L'-'){ + if(!quoted && rune == '-'){ if(ep == r){ rcerror("malformed '[]'"); return 0; } quoted = nextc(&rune); - if((!quoted && rune == L']') || rune == 0){ + if((!quoted && rune == ']') || rune == 0){ rcerror("malformed '[]'"); return 0; } -- cgit v1.2.3