File rfb-0.6.1-socklen_t.dif of Package rfb

--- x0rfbserver/x0rfbserver.cc
+++ x0rfbserver/x0rfbserver.cc
@@ -485,7 +485,7 @@
   if ( _fh == fhSocket ) {
     if ( _mask & XCM_READABLE ) {
       struct sockaddr addr;
-      size_t laddr = sizeof(addr);
+      socklen_t laddr = sizeof(addr);
       int fdClient = accept(fd, &addr, &laddr);
       int one = 1;
       setsockopt(fdClient, IPPROTO_TCP, TCP_NODELAY, (char *)&one, sizeof(one));
--- xrfbviewer/OXViewerApplet.cc
+++ xrfbviewer/OXViewerApplet.cc
@@ -197,7 +197,7 @@
   if ( _fh == fhSocket ) {
     std::cout << "Connection request" << std::endl;
     struct sockaddr addr;
-    size_t laddr = sizeof(addr);
+    socklen_t laddr = sizeof(addr);
     int fdClient = accept(_fh->GetFd(), &addr, &laddr);
     int one = 1;
     setsockopt(fdClient, IPPROTO_TCP, TCP_NODELAY, (char *)&one, sizeof(one));
openSUSE Build Service is sponsored by