@@ -2451,9 +2451,9 @@ void MCObject::GetTextFont(MCExecContext& ctxt, MCStringRef& r_font)
24512451 return ;
24522452
24532453 uint2 fontsize, fontstyle;
2454- MCAutoStringRef fontname;
2455- getfontattsnew (& fontname, fontsize, fontstyle);
2456- r_font = MCValueRetain (* fontname);
2454+ MCNameRef fontname;
2455+ getfontattsnew (fontname, fontsize, fontstyle);
2456+ r_font = MCNameGetString ( fontname);
24572457
24582458
24592459}
@@ -2532,9 +2532,9 @@ void MCObject::GetEffectiveTextFont(MCExecContext& ctxt, MCStringRef& r_font)
25322532 }
25332533
25342534 uint2 fontsize, fontstyle;
2535- MCAutoStringRef fontname;
2536- getfontattsnew (& fontname, fontsize, fontstyle);
2537- r_font = MCValueRetain (* fontname);
2535+ MCNameRef fontname;
2536+ getfontattsnew (fontname, fontsize, fontstyle);
2537+ r_font = MCNameGetString ( fontname);
25382538
25392539}
25402540
@@ -2544,8 +2544,8 @@ void MCObject::GetTextSize(MCExecContext& ctxt, uinteger_t*& r_size)
25442544 return ;
25452545
25462546 uint2 fontsize, fontstyle;
2547- MCAutoStringRef fontname;
2548- getfontattsnew (& fontname, fontsize, fontstyle);
2547+ MCNameRef fontname;
2548+ getfontattsnew (fontname, fontsize, fontstyle);
25492549 uinteger_t size;
25502550 size = (uinteger_t )fontsize;
25512551 *r_size = size;
@@ -2598,8 +2598,8 @@ void MCObject::GetEffectiveTextSize(MCExecContext& ctxt, uinteger_t& r_size)
25982598 else
25992599 {
26002600 uint2 fontsize, fontstyle;
2601- MCAutoStringRef fontname;
2602- getfontattsnew (& fontname, fontsize, fontstyle);
2601+ MCNameRef fontname;
2602+ getfontattsnew (fontname, fontsize, fontstyle);
26032603 r_size = (uinteger_t )fontsize;
26042604 }
26052605}
@@ -2613,8 +2613,8 @@ void MCObject::GetTextStyle(MCExecContext& ctxt, MCInterfaceTextStyle& r_style)
26132613 }
26142614
26152615 uint2 fontsize, fontstyle;
2616- MCAutoStringRef fontname;
2617- getfontattsnew (& fontname, fontsize, fontstyle);
2616+ MCNameRef fontname;
2617+ getfontattsnew (fontname, fontsize, fontstyle);
26182618 r_style . style = fontstyle;
26192619}
26202620
@@ -2663,8 +2663,8 @@ void MCObject::GetEffectiveTextStyle(MCExecContext& ctxt, MCInterfaceTextStyle&
26632663 else
26642664 {
26652665 uint2 fontsize, fontstyle;
2666- MCAutoStringRef fontname;
2667- getfontattsnew (& fontname, fontsize, fontstyle);
2666+ MCNameRef fontname;
2667+ getfontattsnew (fontname, fontsize, fontstyle);
26682668 r_style . style = fontstyle;
26692669 }
26702670}
0 commit comments