diff --git a/honoka/src/anthyconversion.cpp b/honoka/src/anthyconversion.cpp index ed5ec78..e4dbae9 100644 --- a/honoka/src/anthyconversion.cpp +++ b/honoka/src/anthyconversion.cpp @@ -55,6 +55,7 @@ } void AnthyConversion::reset(){ + anthy_release_context(context); anthy_init(); context = anthy_create_context(); return; @@ -66,6 +67,7 @@ int AnthyConversion::ren_conversion() { String y; + anthy_reset_context(context); m_iconv.convert(y,yomiText); anthy_set_string(context,y.c_str()); struct anthy_conv_stat stat;