Evas font-engine: add a function to just ref text props.

SVN revision: 56521
This commit is contained in:
Tom Hacohen 2011-01-30 10:43:34 +00:00
parent 07004f537a
commit 34c6617e5a
2 changed files with 11 additions and 2 deletions

View File

@ -31,10 +31,16 @@ evas_common_text_props_content_copy_and_ref(Evas_Text_Props *dst,
const Evas_Text_Props *src)
{
memcpy(dst, src, sizeof(Evas_Text_Props));
evas_common_text_props_content_ref(dst);
}
void
evas_common_text_props_content_ref(Evas_Text_Props *props)
{
#ifdef OT_SUPPORT
if (dst->ot_data)
if (props->ot_data)
{
evas_common_font_ot_props_ref(dst->ot_data);
evas_common_font_ot_props_ref(props->ot_data);
}
#endif
}

View File

@ -26,6 +26,9 @@ void
evas_common_text_props_content_copy_and_ref(Evas_Text_Props *dst,
const Evas_Text_Props *src);
void
evas_common_text_props_content_ref(Evas_Text_Props *props);
void
evas_common_text_props_content_unref(Evas_Text_Props *props);