]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_spanningtree.cpp
Doh @ null chars in an sprintf!
[user/henk/code/inspircd.git] / src / modules / m_spanningtree.cpp
index 2abefa9745cf0230f672d0cb0ce18cd2088b86f6..a71dd30bf0eae3372891db3cd9a70c2340866d7a 100644 (file)
@@ -1199,21 +1199,21 @@ class TreeSocket : public InspSocket
                                specific_voice.push_back(i->second);
                        }
 
-                       char n = 0;
+                       const char* n = "";
                        if (x & UCMODE_OP)
                        {
-                               n = '@';
+                               n = "@";
                        }
                        else if (x & UCMODE_HOP)
                        {
-                               n = '%';
+                               n = "%";
                        }
                        else if (x & UCMODE_VOICE)
                        {
-                               n = '+';
+                               n = "+";
                        }
 
-                       size_t ptrlen = snprintf(ptr, MAXBUF, " %c%s", n, i->second->nick);
+                       size_t ptrlen = snprintf(ptr, MAXBUF, " %s%s", n, i->second->nick);
 
                        curlen += ptrlen;
                        ptr += ptrlen;