diff --git a/thread.c b/thread.c index 4e3c514..841fa39 100644 --- a/thread.c +++ b/thread.c @@ -57,7 +57,7 @@ } /* Set Random */ - tmpVal = row[3][0]; + tmpVal = atoi(row[3]); if (tmpChan->modes[CHAN_RANDOM] != tmpVal) { if (tmpVal == '1') sWriteSocket("MSG %s:.tv mode +R",row[0]); @@ -67,7 +67,7 @@ } /* Set Queue */ - tmpVal = row[4][0]; + tmpVal = atoi(row[4]); if (tmpChan->modes[CHAN_QUEUE] != tmpVal) { if (tmpVal == '1') sWriteSocket("MSG %s:.tv mode +Q",row[0]); @@ -77,7 +77,7 @@ } /* Set Exclusive */ - tmpVal = row[5][0]; + tmpVal = atoi(row[5]); if (tmpChan->modes[CHAN_EXCLUSIVE] != tmpVal) { if (tmpVal == '1') sWriteSocket("MSG %s:.tv mode +E",row[0]);