/[libspopc]/session.c
ViewVC logotype

Diff of /session.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 7 by ben, Sun Apr 18 11:05:58 2010 UTC revision 8 by ben, Sun Apr 18 11:45:45 2010 UTC
# Line 330  DLLIMPORT void pop3_disconnect(pop3sock_ Line 330  DLLIMPORT void pop3_disconnect(pop3sock_
330  #ifdef USE_SSL  #ifdef USE_SSL
331          if (sock->sock>0)          if (sock->sock>0)
332          {          {
                 shutdown(sock->sock,SHUT_RDWR);  
333  #ifdef WIN32  #ifdef WIN32
334                  closesocket(sock->sock);                  closesocket(sock->sock);
335  #else  #else
336                    shutdown(sock->sock,SHUT_RDWR);
337                  close(sock->sock);                  close(sock->sock);
338  #endif  #endif
339          }          }
# Line 348  DLLIMPORT void pop3_disconnect(pop3sock_ Line 348  DLLIMPORT void pop3_disconnect(pop3sock_
348          free(sock);          free(sock);
349  #else  #else
350          if (sock>0) {          if (sock>0) {
 #ifndef WIN32  
                 shutdown(sock,SHUT_RDWR);  
 #endif  
351  #ifdef WIN32  #ifdef WIN32
352                  closesocket(sock);                  closesocket(sock);
353  #else  #else
354                    shutdown(sock,SHUT_RDWR);
355                  close(sock);                  close(sock);
356  #endif  #endif
357          }          }

Legend:
Removed from v.7  
changed lines
  Added in v.8

  ViewVC Help
Powered by ViewVC 1.1.26