}
TFTYPE
-serverThread(STREAMING_SERVER * server)
+serverThread(void *arg)
{
+ STREAMING_SERVER *server = arg;
server->state = STREAMING_ACCEPTING;
while (server->state == STREAMING_ACCEPTING)
server = (STREAMING_SERVER *) calloc(1, sizeof(STREAMING_SERVER));
server->socket = sockfd;
- ThreadCreate((thrfunc *)serverThread, server);
+ ThreadCreate(serverThread, server);
return server;
}
}
TFTYPE
-serverThread(STREAMING_SERVER * server)
+serverThread(void *arg)
{
+ STREAMING_SERVER *server = arg;
server->state = STREAMING_ACCEPTING;
while (server->state == STREAMING_ACCEPTING)
server = (STREAMING_SERVER *) calloc(1, sizeof(STREAMING_SERVER));
server->socket = sockfd;
- ThreadCreate((thrfunc *)serverThread, server);
+ ThreadCreate(serverThread, server);
return server;
}
}
TFTYPE
-serverThread(STREAMING_SERVER * server)
+serverThread(void *arg)
{
+ STREAMING_SERVER *server = arg;
server->state = STREAMING_ACCEPTING;
while (server->state == STREAMING_ACCEPTING)
server = (STREAMING_SERVER *) calloc(1, sizeof(STREAMING_SERVER));
server->socket = sockfd;
- ThreadCreate((void *(*)(void *)) serverThread, server);
+ ThreadCreate(serverThread, server);
return server;
}
#define __THREAD_H__ 1
#ifdef WIN32
+#include <windows.h>
#include <process.h>
#define TFTYPE void
#define TFRET()