fixed cmd_myaccess: don't use empty, maybe uninitialized flagBuf
authorpk910 <philipp@zoelle1.de>
Mon, 12 Dec 2011 22:06:04 +0000 (23:06 +0100)
committerpk910 <philipp@zoelle1.de>
Mon, 12 Dec 2011 22:06:04 +0000 (23:06 +0100)
src/cmd_neonserv_myaccess.c

index 8c7dd143fbbc0d4264e6374b83780e44127e236d..de06c71dc3a98bbedb5050be5dc69ed9f46d56bf 100644 (file)
@@ -162,7 +162,7 @@ static void neonserv_cmd_myaccess_async1(struct ClientSocket *client, struct Cli
                 flagPos += sprintf(flagBuf + flagPos, "v");
             if((cflags & DB_CHANUSER_AUTOINVITE))
                 flagPos += sprintf(flagBuf + flagPos, "i");
-            content[2] = flagBuf;
+            content[2] = (flagPos ? flagBuf : "");
             content[3] = chanuser_row[2];
             table_add(table, content);
         }