fixed compilation without threads and fixed some warnings
[NeonServV5.git] / src / QServer.c
index a9e36faa7b21d907ff6b70cf36dd69ed4964af06..dd983fad139527e340840f87add944ece85149ec 100644 (file)
@@ -73,12 +73,13 @@ static int qserver_write(struct QServerClient *client, char* msg, int len) {
     if (!(client && !(client->flags & QSERVER_FLAG_DISCONNECT))) return 0;
     if(!len)
         len = strlen(msg);
+       int ret = 1;
     #ifdef WIN32
-    send(client->sock, msg, len, 0);
+    ret = send(client->sock, msg, len, 0);
     #else
-    write(client->sock, msg, len);
+    ret = write(client->sock, msg, len);
     #endif
-    return 1;
+    return ret;
 }
 
 static void qserver_put(struct QServerClient *client, const char *text, ...) {