Mercurial > emacs
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); \ |