]> granicus.if.org Git - onig/commitdiff
change STACK_POP_LEVEL_XXX from symbol to enum
authorK.Kosako <kosako@sofnec.co.jp>
Tue, 18 Jul 2017 01:55:40 +0000 (10:55 +0900)
committerK.Kosako <kosako@sofnec.co.jp>
Tue, 18 Jul 2017 01:55:40 +0000 (10:55 +0900)
src/regint.h

index 39d84732fd98f88b788c4948c851b793e7566ac1..376e0d70063c7e774b3e7457720a836a4ad0db50 100644 (file)
@@ -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