From 607e889125351447b8bdfbd00c450ea12313a358 Mon Sep 17 00:00:00 2001 From: handa Date: Tue, 20 Nov 2007 06:58:29 +0000 Subject: [PATCH] (run_otf): Set adjusted flag of glyphs if necessary. (run_stages): Likewise. (load_flt): Unref top after checking plist. --- src/m17n-flt.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/m17n-flt.c b/src/m17n-flt.c index f18f0a5..aa7f48d 100644 --- a/src/m17n-flt.c +++ b/src/m17n-flt.c @@ -1257,12 +1257,14 @@ load_flt (MFLT *flt, MPlist *key_list) } if (category) M17N_OBJECT_UNREF (category); - M17N_OBJECT_UNREF (top); + printf ("FLT:%s\n", MSYMBOL_NAME (flt->name)); if (! MPLIST_TAIL_P (plist)) { + M17N_OBJECT_UNREF (top); M17N_OBJECT_UNREF (flt->stages); MERROR (MERROR_FLT, -1); } + M17N_OBJECT_UNREF (top); return 0; } -- 1.7.10.4