git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@860
cb58f699-b61c-0410-a6fe-
9272a202ed29
bool TCPListener::accept(ShibSocket& listener, ShibSocket& s) const
{
struct sockaddr_in addr;
- int size=sizeof(addr);
- s=::accept(listener,(struct sockaddr*)&addr,(socklen_t*)&size);
#ifdef WIN32
+ int size=sizeof(addr);
+ s=::accept(listener,(struct sockaddr*)&addr,&size);
if(s==INVALID_SOCKET)
#else
+ socklen_t size=sizeof(addr);
+ s=::accept(listener,(struct sockaddr*)&addr,&size);
if (s < 0)
#endif
return log_error();