Index: tools/re2c/code.c |
=================================================================== |
--- tools/re2c/code.c (revision 134822) |
+++ tools/re2c/code.c (working copy) |
@@ -844,14 +844,13 @@ |
nOrgOline = oline; |
maxFillIndexes = vFillIndexes; |
orgVFillIndexes = vFillIndexes; |
- tmpo = fopen("re2c.tmp", "wt"); |
+ tmpo = tmpfile(); |
for(s = d->head; s; s = s->next){ |
int readCh = 0; |
State_emit(s, tmpo, &readCh); |
Go_genGoto(&s->go, tmpo, s, s->next, &readCh); |
} |
fclose(tmpo); |
- remove("re2c.tmp"); |
maxFillIndexes = vFillIndexes; |
vFillIndexes = orgVFillIndexes; |
oline = nOrgOline; |