I want to stop the warning
server.cpp:823: warning: converting from 'void* (ClientHandler::)()' to 'void ()(void)'
in the call:
pthread_create(th, NULL,
    (void* (*)(void*)) &ClientHandler::handle,
    (void *) clientHandler);
where handle() is a member function of ClientHandler:
void* ClientHandler::handle();
I have difficulties deciphering the function-type message from the compiler.
The question is:
- Should I change the handle()interface? Can I get rid of casting overall?
- Should I change the cast? To what exactly?
- Something completely different?
 
     
     
     
    