aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules/m_spanningtree/treesocket2.cpp
diff options
context:
space:
mode:
authorGravatar brain2007-06-13 18:12:04 +0000
committerGravatar brain2007-06-13 18:12:04 +0000
commit17d91b065e98963451e595d7697357a40a1c4425 (patch)
treeb7923a7069383257910df9dde29d4b5d1c4293cb /src/modules/m_spanningtree/treesocket2.cpp
parentFix advertising of +h/% in 005 and 004 numerics when halfops are not enabled ... (diff)
downloadinspircd++-17d91b065e98963451e595d7697357a40a1c4425.tar.gz
inspircd++-17d91b065e98963451e595d7697357a40a1c4425.tar.bz2
inspircd++-17d91b065e98963451e595d7697357a40a1c4425.zip
Fixes for tokenization oddness with metadata, and weird behaviour of std::istringstream where the .str() method returns the whole string from the start to end, even AFTER youve read elements from it!
Use irc::tokenstream instead and add some overridden methods to it. This is smarter as it reuses code and allows us to format metadata the same way we format irc data. NOTE: If you run any old servers alongside new servers (this revision) you might see spurious colons on the start of reasons for svsholds, cbans and filters. These can safely be ignored) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@7283 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_spanningtree/treesocket2.cpp')
0 files changed, 0 insertions, 0 deletions