comparison src/regex.c @ 18263:5e9d099a4751

Fix previous change.
author Richard M. Stallman <rms@gnu.org>
date Sun, 15 Jun 1997 19:43:01 +0000
parents e5e99de79a88
children 488df9d19f5e
comparison
equal deleted inserted replaced
18262:e5e99de79a88 18263:5e9d099a4751
3970 || WORDCHAR_P (d - 1) != WORDCHAR_P (d)) 3970 || WORDCHAR_P (d - 1) != WORDCHAR_P (d))
3971 #endif 3971 #endif
3972 3972
3973 /* Free everything we malloc. */ 3973 /* Free everything we malloc. */
3974 #ifdef MATCH_MAY_ALLOCATE 3974 #ifdef MATCH_MAY_ALLOCATE
3975 #define FREE_VAR(var) if (var) then { REGEX_FREE (var); var = NULL; } else 3975 #define FREE_VAR(var) if (var) { REGEX_FREE (var); var = NULL; } else
3976 #define FREE_VARIABLES() \ 3976 #define FREE_VARIABLES() \
3977 do { \ 3977 do { \
3978 REGEX_FREE_STACK (fail_stack.stack); \ 3978 REGEX_FREE_STACK (fail_stack.stack); \
3979 FREE_VAR (regstart); \ 3979 FREE_VAR (regstart); \
3980 FREE_VAR (regend); \ 3980 FREE_VAR (regend); \