summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2005-08-06 00:09:17 +0000
committerCarl Worth <cworth@cworth.org>2005-08-06 00:09:17 +0000
commitf367e693322b1cf04040521080cc65403c292a28 (patch)
treee60f00c6029fa915f887ba34377ebf2b27a20993
parente63e0578b1edf2b60c818b3e6741cf97c5a53359 (diff)
Fix up some stale comments. Rename _cairo_ft_scaled_font_create_for_unscaled to its proper name of _cairo_ft_scaled_font_create (which is available now that _cairo_ft_scaled_font_create_toy has its correct name). Also prefer 'scaled_font' over 'f' as an identifier.
-rw-r--r--ChangeLog11
-rw-r--r--src/cairo-ft-font.c46
2 files changed, 35 insertions, 22 deletions
diff --git a/ChangeLog b/ChangeLog
index 482a4fbd..2a9e0b0f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2005-08-06 Carl Worth <cworth@cworth.org>
+
+ * src/cairo-ft-font.c: (_cairo_ft_scaled_font_create),
+ (_cairo_ft_scaled_font_create_toy),
+ (_cairo_ft_scaled_font_glyph_extents),
+ (_cairo_ft_font_face_scaled_font_create): Fix up some stale
+ comments. Rename _cairo_ft_scaled_font_create_for_unscaled to its
+ proper name of _cairo_ft_scaled_font_create (which is available
+ now that _cairo_ft_scaled_font_create_toy has its correct
+ name). Also prefer 'scaled_font' over 'f' as an identifier.
+
2005-08-05 Carl Worth <cworth@cworth.org>
* src/cairo-ft-font.c: (_cairo_ft_unscaled_font_init),
diff --git a/src/cairo-ft-font.c b/src/cairo-ft-font.c
index 69a21a35..8f7b2e94 100644
--- a/src/cairo-ft-font.c
+++ b/src/cairo-ft-font.c
@@ -84,7 +84,7 @@ typedef struct _cairo_ft_font_transform {
/*
* We create an object that corresponds to a single font on the disk;
* (identified by a filename/id pair) these are shared between all
- * fonts using that file. For cairo_ft_scaled_font_create_for_ft_face(), we
+ * fonts using that file. For cairo_ft_font_face_create_for_ft_face(), we
* just create a one-off version with a permanent face value.
*/
@@ -93,14 +93,14 @@ typedef struct _cairo_ft_font_face cairo_ft_font_face_t;
struct _cairo_ft_unscaled_font {
cairo_unscaled_font_t base;
- cairo_bool_t from_face; /* from cairo_ft_scaled_font_create_for_ft_face()? */
+ cairo_bool_t from_face; /* from cairo_ft_font_face_create_for_ft_face()? */
FT_Face face; /* provided or cached face */
/* only set if from_face is false */
char *filename;
int id;
- /* We temporarily scale the unscaled font as neede */
+ /* We temporarily scale the unscaled font as needed */
cairo_bool_t have_scale;
cairo_matrix_t current_scale;
double x_scale; /* Extracted X scale factor */
@@ -1418,29 +1418,31 @@ _get_options_load_flags (const cairo_font_options_t *options)
}
static cairo_scaled_font_t *
-_cairo_ft_scaled_font_create_for_unscaled (cairo_ft_unscaled_font_t *unscaled,
- const cairo_matrix_t *font_matrix,
- const cairo_matrix_t *ctm,
- const cairo_font_options_t *options,
- int load_flags)
+_cairo_ft_scaled_font_create (cairo_ft_unscaled_font_t *unscaled,
+ const cairo_matrix_t *font_matrix,
+ const cairo_matrix_t *ctm,
+ const cairo_font_options_t *options,
+ int load_flags)
{
- cairo_ft_scaled_font_t *f = NULL;
+ cairo_ft_scaled_font_t *scaled_font = NULL;
- f = malloc (sizeof(cairo_ft_scaled_font_t));
- if (f == NULL)
+ scaled_font = malloc (sizeof(cairo_ft_scaled_font_t));
+ if (scaled_font == NULL)
return NULL;
- f->unscaled = unscaled;
+ scaled_font->unscaled = unscaled;
_cairo_unscaled_font_reference (&unscaled->base);
if (options->hint_metrics != CAIRO_HINT_METRICS_OFF)
load_flags |= PRIVATE_FLAG_HINT_METRICS;
- f->load_flags = load_flags;
+ scaled_font->load_flags = load_flags;
- _cairo_scaled_font_init (&f->base, font_matrix, ctm, options, &cairo_ft_scaled_font_backend);
+ _cairo_scaled_font_init (&scaled_font->base,
+ font_matrix, ctm, options,
+ &cairo_ft_scaled_font_backend);
- return (cairo_scaled_font_t *)f;
+ return (cairo_scaled_font_t*) scaled_font;
}
cairo_bool_t
@@ -1521,9 +1523,9 @@ _cairo_ft_scaled_font_create_toy (const cairo_toy_font_face_t *toy_face,
goto FREE_RESOLVED;
load_flags = _get_pattern_load_flags (pattern);
- new_font = _cairo_ft_scaled_font_create_for_unscaled (unscaled,
- font_matrix, ctm,
- options, load_flags);
+ new_font = _cairo_ft_scaled_font_create (unscaled,
+ font_matrix, ctm,
+ options, load_flags);
_cairo_unscaled_font_destroy (&unscaled->base);
@@ -1746,7 +1748,7 @@ _cairo_ft_scaled_font_glyph_extents (void *abstract_font,
/* XXX: Need to add code here to check the font's FcPattern
for FC_VERTICAL_LAYOUT and if set get vertBearingX/Y
instead. This will require that
- cairo_ft_scaled_font_create_for_ft_face accept an
+ cairo_ft_font_face_create_for_ft_face accept an
FcPattern. */
glyph_min.x = glyphs[i].x + img->extents.x_bearing;
glyph_min.y = glyphs[i].y + img->extents.y_bearing;
@@ -2161,9 +2163,9 @@ _cairo_ft_font_face_scaled_font_create (void *abstract_face,
else
load_flags = font_face->load_flags;
- *scaled_font = _cairo_ft_scaled_font_create_for_unscaled (font_face->unscaled,
- font_matrix, ctm,
- options, load_flags);
+ *scaled_font = _cairo_ft_scaled_font_create (font_face->unscaled,
+ font_matrix, ctm,
+ options, load_flags);
if (*scaled_font)
return CAIRO_STATUS_SUCCESS;
else