summaryrefslogtreecommitdiffstats
path: root/match.c
diff options
context:
space:
mode:
Diffstat (limited to 'match.c')
-rw-r--r--match.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/match.c b/match.c
index 7ae9691c..a9ca7d24 100644
--- a/match.c
+++ b/match.c
@@ -622,10 +622,12 @@ val eval_form(val form, val bindings)
return cons(t, form);
}
+enum fpip_close { fpip_fclose, fpip_pclose, fpip_closedir };
+
typedef struct fpip {
FILE *f;
DIR *d;
- enum { fpip_fclose, fpip_pclose, fpip_closedir } close;
+ enum fpip_close close;
} fpip_t;
fpip_t complex_open(val name, val output)