emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lib-src/emacsclient.c,v


From: Juanma Barranquero
Subject: [Emacs-diffs] Changes to emacs/lib-src/emacsclient.c,v
Date: Fri, 03 Nov 2006 16:24:54 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Juanma Barranquero <lektu>      06/11/03 16:24:53

Index: emacsclient.c
===================================================================
RCS file: /cvsroot/emacs/emacs/lib-src/emacsclient.c,v
retrieving revision 1.83
retrieving revision 1.84
diff -u -b -r1.83 -r1.84
--- emacsclient.c       2 Nov 2006 09:54:09 -0000       1.83
+++ emacsclient.c       3 Nov 2006 16:24:53 -0000       1.84
@@ -390,8 +390,11 @@
 
 void initialize_sockets ()
 {
+  static done = FALSE;
   WSADATA wsaData;
 
+  if (done) return;
+
   /* Initialize the WinSock2 library.  */
   if (WSAStartup (MAKEWORD (2, 0), &wsaData))
     {
@@ -400,6 +403,7 @@
     }
 
   atexit (close_winsock);
+  done = TRUE;
 }
 #endif /* WINDOWSNT */
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]