X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=uip%2Ffmtdump.c;h=2ec0a8069bf8f0adca791229fe13e42e6ae0f339;hb=492101aee1185135f239b3aabd5b2494f748c931;hp=0b3283d21ffb3d68021e551cd44888f0ca81bfa8;hpb=cff8de7654cf393a494b01a587bd4d503d15a5e3;p=mmh diff --git a/uip/fmtdump.c b/uip/fmtdump.c index 0b3283d..2ec0a80 100644 --- a/uip/fmtdump.c +++ b/uip/fmtdump.c @@ -100,9 +100,12 @@ main (int argc, char **argv) * Get new format string. Must be before chdir(). */ nfs = new_fs (form, format, FORMAT); - (void) fmt_compile(nfs, &fmt); + (void) fmt_compile(nfs, &fmt, 1); fmt_dump(fmt); + + fmt_free(fmt, 1); + done(0); return 1; } @@ -355,6 +358,7 @@ f_typestr(int t) case FT_STRFW: return("STRFW"); case FT_PUTADDR: return("PUTADDR"); case FT_STRLIT: return("STRLIT"); + case FT_STRLITZ: return("STRLITZ"); case FT_LS_COMP: return("LS_COMP"); case FT_LS_LIT: return("LS_LIT"); case FT_LS_GETENV: return("LS_GETENV");