acc76dbe44
- Changes between 0.3.7 and 0.3.8 * Corrected endless loop if area won't fit on page * Added handling 'overflow' property of fo:region-body * xmlroff stops at first error instead of continuing - Changes between 0.3.6 and 0.3.7 * Corrected placement of fo:external-graphic if not first on line * Added setting pixels-per-inch (for graphics without intrinsic size) as configure option * Working on averting endless loop if area won't fit on page. - Changes between 0.3.5 and 0.3.6 * Resolves relative URIs for fo:external-graphic 'src' property values (Stefan Seefeld) * Added 'content-type' to libfo-compat.xsl * Stopped requiring 'content-height' and 'content-width' * Supporting percentages for 'content-height' and 'content-width' * Improved Cygwin support (Gerrit Haase) - Changes between 0.3.4 and 0.3.5 * fo:external-graphic works (but requires 'content-height' and 'content-width') * Stopped removing 'fo:external-graphic' in libfo-compat.xsl (Tim Waugh) * Able to build in separate directory (Matthew Daniel) * Default 'auto' output format determines format from output file extension * Added conformance section to documentation - Changes between 0.3.3 and 0.3.4 * Add '--format' parameter for PDF or PostScript output * Reduced memory leakage * Partially re-implemented fo:external-graphic support * Corrected whitespace handling in libfo-compat.xsl (Tim Waugh) * Corrected "url()" handling * 86% symbol docs coverage
28 lines
1.2 KiB
C
28 lines
1.2 KiB
C
--- property/fo-property-dominant-baseline.c.orig Mon Jan 30 22:02:19 2006
|
|
+++ property/fo-property-dominant-baseline.c Mon Jan 30 22:03:47 2006
|
|
@@ -453,12 +453,15 @@
|
|
|
|
if (dominant_baseline != FO_ENUM_ENUM_RESET_SIZE)
|
|
{
|
|
+ gchar *font_family = NULL;
|
|
+ PangoAttribute *pango_attr = NULL;
|
|
+
|
|
PangoBaseline pango_dominant_baseline =
|
|
fo_property_dominant_baseline_to_pango_baseline (dominant_baseline);
|
|
|
|
font_desc = pango_font_description_new ();
|
|
|
|
- gchar *font_family = fo_string_get_value (fo_property_get_value (fo_context_get_font_family (context)));
|
|
+ font_family = fo_string_get_value (fo_property_get_value (fo_context_get_font_family (context)));
|
|
pango_font_description_set_family (font_desc, font_family);
|
|
g_free (font_family);
|
|
|
|
@@ -473,7 +476,7 @@
|
|
pango_font_description_set_variant (font_desc,
|
|
fo_enum_get_value (fo_property_get_value (fo_context_get_font_variant (context))));
|
|
|
|
- PangoAttribute *pango_attr = pango_attr_dominant_baseline_new (pango_dominant_baseline,
|
|
+ pango_attr = pango_attr_dominant_baseline_new (pango_dominant_baseline,
|
|
font_desc);
|
|
pango_font_description_free (font_desc);
|
|
return pango_attr;
|