summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBehdad Esfahbod <behdad@gnome.org>2006-03-31 13:09:47 +0000
committerBehdad Esfahbod <behdad@src.gnome.org>2006-03-31 13:09:47 +0000
commit2bddc707f705150c2822960ccc91ca0014437a04 (patch)
tree19cf0082a944b86b178af31662a75aaa5a0634d0
parent4fe8cbff144c0052edd89bd9a77882e8c4682af4 (diff)
downloadpango-2bddc707f705150c2822960ccc91ca0014437a04.tar.gz
Part of Bug 336026 – Make fallback shaper in modules work Patch from
2006-03-31 Behdad Esfahbod <behdad@gnome.org> Part of Bug 336026 – Make fallback shaper in modules work Patch from Denis Jacquerye. * pango/pango-ot-buffer.c (pango_ot_buffer_output): Call pango_fc_font_kern_glyphs if GPOS not applied.
-rw-r--r--ChangeLog8
-rw-r--r--pango/pango-ot-buffer.c2
2 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a7d50141..e4c3e540 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2006-03-31 Behdad Esfahbod <behdad@gnome.org>
+ Part of Bug 336026 – Make fallback shaper in modules work
+ Patch from Denis Jacquerye.
+
+ * pango/pango-ot-buffer.c (pango_ot_buffer_output): Call
+ pango_fc_font_kern_glyphs if GPOS not applied.
+
+2006-03-31 Behdad Esfahbod <behdad@gnome.org>
+
Bug 334802 – Using plain integer as NULL pointer
* pango/mapping.c (pango_glyph_string_x_to_index): Fix type assigining
diff --git a/pango/pango-ot-buffer.c b/pango/pango-ot-buffer.c
index 00fc4686..fef5a0c0 100644
--- a/pango/pango-ot-buffer.c
+++ b/pango/pango-ot-buffer.c
@@ -354,6 +354,8 @@ pango_ot_buffer_output (PangoOTBuffer *buffer,
else
apply_gpos_ltr (glyphs, buffer->buffer->positions);
}
+ else
+ pango_fc_font_kern_glyphs (buffer->font, glyphs);
pango_fc_font_unlock_face (buffer->font);
}