From: handa Date: Tue, 20 Nov 2007 06:58:29 +0000 (+0000) Subject: (run_otf): Set adjusted flag of glyphs if necessary. X-Git-Tag: REL-1-5-0~41 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=607e889125351447b8bdfbd00c450ea12313a358;p=m17n%2Fm17n-lib.git (run_otf): Set adjusted flag of glyphs if necessary. (run_stages): Likewise. (load_flt): Unref top after checking plist. --- 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; }