some fixes for previous commit
[NeonServV5.git] / src / IRCQueue.c
index 4fa520b02d6e7c7406df2fed83a4fd160727e3ef..d68f098b0bd9fd64c2a8baeea93cd1051e2c3903 100644 (file)
@@ -55,6 +55,12 @@ static struct BotQueue *initialize_queue(struct ClientSocket *client) {
     return queue;
 }
 
+static int calculate_penalty(char *message) {
+    int msglen = strlen(message);
+    int penalty = (2 + msglen / 100);
+    return penalty;
+}
+
 int queue_add(struct ClientSocket *client, char* msg, int len) {
     if(!client->queue)
         client->queue = initialize_queue(client);
@@ -153,12 +159,6 @@ int queue_add(struct ClientSocket *client, char* msg, int len) {
     return 1;
 }
 
-static int calculate_penalty(char *message) {
-    int msglen = strlen(message);
-    int penalty = (2 + msglen / 100);
-    return penalty;
-}
-
 static void dequeue_bot(struct ClientSocket *client) {
     if(client->queue->penalty >= MAXPENALTY) return;
     int penalty;