stroker_ptr freetype_engine::create_stroker() { FT_Stroker s; FT_Error error = FT_Stroker_New(library_, &s); if (!error) { return stroker_ptr(new stroker(s)); } return stroker_ptr(); }
stroker_ptr freetype_engine::create_stroker() { FT_Stroker s; FT_Error error = FT_Stroker_New(library_, &s); if (!error) { return std::make_shared<stroker>(s); } return stroker_ptr(); }