commit 5e1e7d0eb481a6ea49443f67ef3e710faf6ce0ca Author: Tanmai Khanna Date: Mon Jul 6 17:28:04 2020 +0530 fix blank combining diff --git a/apertium/transfer.cc b/apertium/transfer.cc index 9879a7b..0bc0433 100644 --- a/apertium/transfer.cc +++ b/apertium/transfer.cc @@ -301,10 +301,18 @@ Transfer::gettingLemmaFromWord(string attr) string Transfer::combineWblanks(string wblank_current, string wblank_to_add) { - if(wblank_current.empty()) + if(wblank_current.empty() && wblank_to_add.empty()) + { + return wblank_current; + } + else if(wblank_current.empty()) { return wblank_to_add; } + else if(wblank_to_add.empty()) + { + return wblank_current; + } string new_out_wblank; for(string::const_iterator it = wblank_current.begin(); it != wblank_current.end(); it++)