aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode.c
diff options
context:
space:
mode:
authorStefan Monnier2000-08-30 18:31:30 +0000
committerStefan Monnier2000-08-30 18:31:30 +0000
commit4bb91c680ffdd961ce5b149157b9e891ae748114 (patch)
tree42c7ebcc7d39d10e460e4e2cbfbc6879023988a6 /src/bytecode.c
parent98222d270c1bd25f5e013d26fff845bf531dfac9 (diff)
downloademacs-4bb91c680ffdd961ce5b149157b9e891ae748114.tar.gz
emacs-4bb91c680ffdd961ce5b149157b9e891ae748114.zip
Merge some changes from GNU libc. Add prototypes.
(bcopy, bcmp, REGEX_REALLOCATE, re_match_2_internal): Use memcmp and memcpy instead of bcopy and bcmp. (init_syntax_once): Use ISALNUM. (PUSH_FAILURE_POINT, re_match_2_internal): Remove failure_id. (REG_UNSET_VALUE): Remove. Use NULL instead. (REG_UNSET, re_match_2_internal): Use NULL. (SET_HIGH_BOUND, MOVE_BUFFER_POINTER, ELSE_EXTEND_BUFFER_HIGH_BOUND): New macros. (EXTEND_BUFFER): Use them (to work with BOUNDED_POINTERS). (GET_UNSIGNED_NUMBER): Don't use ISDIGIT. (regex_compile): In handle_interval, return an error rather than try to unfetch the interval if we can't find the closing brace. Obey the RE_NO_GNU_OPS syntax bit. (TOLOWER): New macro. (regcomp): Use it. (regexec): Allocate regs.start and regs.end as one block.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions