void generate_pot(std::set<std::string>& msgids, const t_string& tstr, const std::string& default_textdomain) { if (tstr.str().empty()) { return; } std::vector<t_string_base::trans_str> trans = tstr.valuex(); if (!trans.empty()) { if (trans[0].td.empty() || trans[0].td == default_textdomain) { msgids.insert(trans[0].str); } } return; }