# HG changeset patch # User reimar # Date 1258849344 0 # Node ID 90f1bbea45b5e56bdcc049ce0da416efc4a2532a # Parent b9ac1a72aeb8b0614a7d96efccbf3dadcfd65ca0 Fix crash with partial fribidi conversion. diff -r b9ac1a72aeb8 -r 90f1bbea45b5 subreader.c --- a/subreader.c Sun Nov 22 00:10:52 2009 +0000 +++ b/subreader.c Sun Nov 22 00:22:24 2009 +0000 @@ -1199,7 +1199,7 @@ sub->text[l] = op; } } - if (l){ + if (!from && l){ for (l = sub->lines; l;) free (sub->text[--l]); return ERR;