# HG changeset patch # User Karl Heuer # Date 782452080 0 # Node ID 0088fa4ae1fab464869f0d5eaf0aba91d879b383 # Parent 88992afb2a16e92850bf4bcfeda6cb83a22550ec (exactn): Initializer deleted. diff -r 88992afb2a16 -r 0088fa4ae1fa src/regex.c --- a/src/regex.c Tue Oct 18 03:47:42 1994 +0000 +++ b/src/regex.c Tue Oct 18 03:48:00 1994 +0000 @@ -261,18 +261,14 @@ /* These are the command codes that appear in compiled regular expressions. Some opcodes are followed by argument bytes. A command code can specify any interpretation whatsoever for its - arguments. Zero bytes may appear in the compiled regular expression. - - The value of `exactn' is needed in search.c (search_buffer) in Emacs. - So regex.h defines a symbol `RE_EXACTN_VALUE' to be 1; the value of - `exactn' we use here must also be 1. */ + arguments. Zero bytes may appear in the compiled regular expression. */ typedef enum { no_op = 0, /* Followed by one byte giving n, then by n literal bytes. */ - exactn = 1, + exactn, /* Matches any (more or less) character. */ anychar, @@ -904,7 +900,7 @@ #define MATCH_MAY_ALLOCATE /* The match routines may not allocate if (1) they would do it with malloc - and (2) it's not safe for htem to use malloc. */ + and (2) it's not safe for them to use malloc. */ #if (defined (C_ALLOCA) || defined (REGEX_MALLOC)) && (defined (emacs) || defined (REL_ALLOC)) #undef MATCH_MAY_ALLOCATE #endif