summaryrefslogtreecommitdiff
path: root/plugins/New_GPG/src/utilities.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/New_GPG/src/utilities.cpp')
-rwxr-xr-xplugins/New_GPG/src/utilities.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/plugins/New_GPG/src/utilities.cpp b/plugins/New_GPG/src/utilities.cpp
index b9b23a8dc1..058e4db6ab 100755
--- a/plugins/New_GPG/src/utilities.cpp
+++ b/plugins/New_GPG/src/utilities.cpp
@@ -1221,14 +1221,12 @@ void fix_line_term(std::string &s)
{
if (s.empty())
return;
+
boost::algorithm::erase_all(s, "\r\r");
-}
-void fix_line_term(std::wstring &s)
-{
- if (s.empty())
- return;
- boost::algorithm::erase_all(s, L"\r\r");
+ // unified line endings for unix & windows port
+ boost::algorithm::replace_all(s, "\r\n", "\n");
+ boost::algorithm::replace_all(s, "\n", "\r\n");
}
void strip_line_term(std::wstring &s)
@@ -1247,7 +1245,7 @@ void strip_line_term(std::string &s)
boost::algorithm::erase_all(s, "\n");
}
-void strip_tags(std::wstring &str)
+void strip_tags(std::string &str)
{
if (str.empty())
return;