diff --git a/src/html.cc b/src/html.cc index fb64a1f..9ed1519 100644 --- a/src/html.cc +++ b/src/html.cc @@ -1994,12 +1994,10 @@ static void Html_tag_open_font(DilloHtml *html, const char *tag, int tagsize) } if ((attrbuf = a_Html_get_attr(html, tag, tagsize, "face"))) { - fontFamily = dStrdup(attrbuf); + std::string fontFamily = attrbuf; html->styleEngine->setNonCssHint (CSS_PROPERTY_FONT_FAMILY, - CSS_TYPE_SYMBOL, fontFamily); + CSS_TYPE_SYMBOL, fontFamily.c_str()); } - - dFree(fontFamily); } /*