-
- Downloads
Clean up portability problems in regexp package: change all routine
definitions from K&R to ANSI C style, and fix broken assumption that int and long are the same datatype. This repairs problems observed on Alpha with regexps having between 32 and 63 states.
Showing
- src/backend/regex/engine.c 64 additions, 149 deletionssrc/backend/regex/engine.c
- src/backend/regex/regcomp.c 129 additions, 330 deletionssrc/backend/regex/regcomp.c
- src/backend/regex/regerror.c 6 additions, 53 deletionssrc/backend/regex/regerror.c
- src/backend/regex/regexec.c 15 additions, 36 deletionssrc/backend/regex/regexec.c
- src/backend/regex/regfree.c 2 additions, 11 deletionssrc/backend/regex/regfree.c
- src/include/regex/cclass.h 1 addition, 1 deletionsrc/include/regex/cclass.h
- src/include/regex/regex.h 7 additions, 5 deletionssrc/include/regex/regex.h
- src/include/regex/regex2.h 2 additions, 18 deletionssrc/include/regex/regex2.h
Loading
Please register or sign in to comment