diff options
| author | Andreas Schwab | 2011-07-28 11:34:13 +0200 |
|---|---|---|
| committer | Andreas Schwab | 2011-07-28 11:34:13 +0200 |
| commit | f3fcc40d5ed0afb87f8c448b4b92c590b541ad17 (patch) | |
| tree | fb37f1035325c294a0847cf1879126ea50d60f38 /src | |
| parent | 350c992fe3f2180e11aea5ad8baee24e728a085b (diff) | |
| download | emacs-f3fcc40d5ed0afb87f8c448b4b92c590b541ad17.tar.gz emacs-f3fcc40d5ed0afb87f8c448b4b92c590b541ad17.zip | |
* regex.c (re_iswctype): Convert return values to boolean.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/regex.c | 34 |
2 files changed, 21 insertions, 17 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index bfc06b35cc2..7da6dcbee8f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2011-07-28 Andreas Schwab <schwab@linux-m68k.org> | ||
| 2 | |||
| 3 | * regex.c (re_iswctype): Convert return values to boolean. | ||
| 4 | |||
| 1 | 2011-07-28 Eli Zaretskii <eliz@fencepost.gnu.org> | 5 | 2011-07-28 Eli Zaretskii <eliz@fencepost.gnu.org> |
| 2 | 6 | ||
| 3 | * xdisp.c (compute_display_string_pos): Don't use cached display | 7 | * xdisp.c (compute_display_string_pos): Don't use cached display |
diff --git a/src/regex.c b/src/regex.c index 190d1d0fe21..862f848976c 100644 --- a/src/regex.c +++ b/src/regex.c | |||
| @@ -2093,23 +2093,23 @@ re_iswctype (int ch, re_wctype_t cc) | |||
| 2093 | { | 2093 | { |
| 2094 | switch (cc) | 2094 | switch (cc) |
| 2095 | { | 2095 | { |
| 2096 | case RECC_ALNUM: return ISALNUM (ch); | 2096 | case RECC_ALNUM: return ISALNUM (ch) != 0; |
| 2097 | case RECC_ALPHA: return ISALPHA (ch); | 2097 | case RECC_ALPHA: return ISALPHA (ch) != 0; |
| 2098 | case RECC_BLANK: return ISBLANK (ch); | 2098 | case RECC_BLANK: return ISBLANK (ch) != 0; |
| 2099 | case RECC_CNTRL: return ISCNTRL (ch); | 2099 | case RECC_CNTRL: return ISCNTRL (ch) != 0; |
| 2100 | case RECC_DIGIT: return ISDIGIT (ch); | 2100 | case RECC_DIGIT: return ISDIGIT (ch) != 0; |
| 2101 | case RECC_GRAPH: return ISGRAPH (ch); | 2101 | case RECC_GRAPH: return ISGRAPH (ch) != 0; |
| 2102 | case RECC_LOWER: return ISLOWER (ch); | 2102 | case RECC_LOWER: return ISLOWER (ch) != 0; |
| 2103 | case RECC_PRINT: return ISPRINT (ch); | 2103 | case RECC_PRINT: return ISPRINT (ch) != 0; |
| 2104 | case RECC_PUNCT: return ISPUNCT (ch); | 2104 | case RECC_PUNCT: return ISPUNCT (ch) != 0; |
| 2105 | case RECC_SPACE: return ISSPACE (ch); | 2105 | case RECC_SPACE: return ISSPACE (ch) != 0; |
| 2106 | case RECC_UPPER: return ISUPPER (ch); | 2106 | case RECC_UPPER: return ISUPPER (ch) != 0; |
| 2107 | case RECC_XDIGIT: return ISXDIGIT (ch); | 2107 | case RECC_XDIGIT: return ISXDIGIT (ch) != 0; |
| 2108 | case RECC_ASCII: return IS_REAL_ASCII (ch); | 2108 | case RECC_ASCII: return IS_REAL_ASCII (ch) != 0; |
| 2109 | case RECC_NONASCII: return !IS_REAL_ASCII (ch); | 2109 | case RECC_NONASCII: return !IS_REAL_ASCII (ch) != 0; |
| 2110 | case RECC_UNIBYTE: return ISUNIBYTE (ch); | 2110 | case RECC_UNIBYTE: return ISUNIBYTE (ch) != 0; |
| 2111 | case RECC_MULTIBYTE: return !ISUNIBYTE (ch); | 2111 | case RECC_MULTIBYTE: return !ISUNIBYTE (ch) != 0; |
| 2112 | case RECC_WORD: return ISWORD (ch); | 2112 | case RECC_WORD: return ISWORD (ch) != 0; |
| 2113 | case RECC_ERROR: return false; | 2113 | case RECC_ERROR: return false; |
| 2114 | default: | 2114 | default: |
| 2115 | abort(); | 2115 | abort(); |