]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Tue Mar 3 12:23:35 CST 2009 Della Betta Filippo <filippo DOT dellabetta AT telecomi...
authorMichael Jerris <mike@jerris.com>
Tue, 3 Mar 2009 22:02:55 +0000 (22:02 +0000)
committerMichael Jerris <mike@jerris.com>
Tue, 3 Mar 2009 22:02:55 +0000 (22:02 +0000)
  * su_uniqueid.c: srand() must be called per-thread on windows

git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12400 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/sofia-sip/.update
libs/sofia-sip/libsofia-sip-ua/su/su_uniqueid.c

index edaee433d8293b78fa9ea53c2e83aa5ddafe161b..41cdadf2454cdc4275241762670f3d68ff51c94b 100644 (file)
@@ -1 +1 @@
-Tue Mar  3 16:01:07 CST 2009
+Tue Mar  3 16:01:38 CST 2009
index 82d50f58e45808e323b5b89283f0c205b19cb6de..d1e51e92109ef403c79e5acca07f767a9200390e 100644 (file)
@@ -73,8 +73,13 @@ int _getpid(void);
 #include "sofia-sip/su_time.h"
 #include "sofia-sip/su_uniqueid.h"
 
+#ifdef SU_HAVE_WINSOCK
+#define PERTHREAD __declspec(thread)
+#else
+#define PERTHREAD
+#endif
 /* For random number generator */
-static int initialized = 0;
+static PERTHREAD int initialized = 0;
 
 static void init(void);
 static void init_node(void);