From: K.Kosako Date: Tue, 18 Jul 2017 01:55:40 +0000 (+0900) Subject: change STACK_POP_LEVEL_XXX from symbol to enum X-Git-Tag: v6.5.0^2~59 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a13cc39d5fd138c40bc4331e57b9bd0841245671;p=onig change STACK_POP_LEVEL_XXX from symbol to enum --- diff --git a/src/regint.h b/src/regint.h index 39d8473..376e0d7 100644 --- a/src/regint.h +++ b/src/regint.h @@ -241,9 +241,11 @@ typedef struct { #define REG_EXTPL(reg) ((reg)->chain) /* stack pop level */ -#define STACK_POP_LEVEL_FREE 0 -#define STACK_POP_LEVEL_MEM_START 1 -#define STACK_POP_LEVEL_ALL 2 +enum StackPopLevel { + STACK_POP_LEVEL_FREE = 0, + STACK_POP_LEVEL_MEM_START = 1, + STACK_POP_LEVEL_ALL =2 +}; /* optimize flags */ #define ONIG_OPTIMIZE_NONE 0