diff --git a/src/HTMLRenderer/export.cc b/src/HTMLRenderer/export.cc
index 00fbcab..ed7af33 100644
--- a/src/HTMLRenderer/export.cc
+++ b/src/HTMLRenderer/export.cc
@@ -18,14 +18,14 @@ void HTMLRenderer::export_remote_font(const FontInfo & info, const string & suff
allcss_fout << "@font-face{font-family:f" << info.id << ";src:url(";
{
- const char * fn = str_fmt("f%llx%s", info.id, suffix.c_str());
+ auto fn = str_fmt("f%llx%s", info.id, suffix.c_str());
if(param->single_html)
{
- allcss_fout << "'data:font/" << fontfileformat << ";base64," << base64stream(ifstream(tmp_dir + "/" + fn, ifstream::binary)) << "'";
+ allcss_fout << "'data:font/" << fontfileformat << ";base64," << base64stream(ifstream(tmp_dir + "/" + (char*)fn, ifstream::binary)) << "'";
}
else
{
- allcss_fout << fn;
+ allcss_fout << (char*)fn;
}
}