Mercurial > hg > octave-lojdl > gnulib-hg
comparison regex.c @ 942:c6196b52ec1d
Fix previous change.
author | Richard Stallman <rms@gnu.org> |
---|---|
date | Sun, 15 Jun 1997 19:43:01 +0000 |
parents | a6403bc27be4 |
children | 6959c7741ed2 |
comparison
equal
deleted
inserted
replaced
941:a6403bc27be4 | 942:c6196b52ec1d |
---|---|
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); \ |