projects
/
fms.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
version 0.3.33
[fms.git]
/
src
/
message.cpp
diff --git
a/src/message.cpp
b/src/message.cpp
index
4c897e3
..
5bebb5d
100644
(file)
--- a/
src/message.cpp
+++ b/
src/message.cpp
@@
-157,7
+157,7
@@
const std::string Message::GetNNTPHeaders() const
{
\r
std::string rval("");
\r
\r
{
\r
std::string rval("");
\r
\r
- rval+="From: "+
m_fromname
+"\r\n";
\r
+ rval+="From: "+
SanitizeFromName(m_fromname)
+"\r\n";
\r
rval+="Newsgroups: ";
\r
for(std::vector<std::string>::const_iterator i=m_boards.begin(); i!=m_boards.end(); i++)
\r
{
\r
rval+="Newsgroups: ";
\r
for(std::vector<std::string>::const_iterator i=m_boards.begin(); i!=m_boards.end(); i++)
\r
{
\r
@@
-827,6
+827,11
@@
const bool Message::ParseNNTPMessage(const std::string &nntpmessage)
return true;
\r
}
\r
\r
return true;
\r
}
\r
\r
+const std::string Message::SanitizeFromName(const std::string &fromname) const
\r
+{
\r
+ return StringFunctions::Replace(fromname,",","_");
\r
+}
\r
+
\r
const bool Message::StartFreenetInsert()
\r
{
\r
\r
const bool Message::StartFreenetInsert()
\r
{
\r
\r