提交 0eceb861 authored 作者: Michael Jerris's avatar Michael Jerris

Thu Feb 12 14:45:02 CST 2009 Pekka Pessi <first.last@nokia.com>

  * su_uniqueid: call initstate() with memory from heap
  Ignore-this: af9e58551676e173844d0b77af0e287a
  
  When libsofia-sip-ua.so gets unloaded, its data segment gets unloaded, but
  random() still wants to use the memory.



git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@11956 d0543943-73ff-0310-b7d9-9358b9ac24b2
上级 d279dd8e
Thu Feb 12 15:19:02 CST 2009
Thu Feb 12 15:21:20 CST 2009
......@@ -136,7 +136,12 @@ static void init(void)
{
int i;
#if HAVE_INITSTATE
/* Allow libsofia-sip-ua.so to unload. */
uint32_t *seed = calloc(32, sizeof *seed);
#else
static uint32_t seed[32] = { 0 };
#endif
su_time_t now;
initialized = 1;
......
......@@ -526,7 +526,7 @@ AC_SEARCH_LIBS(getaddrinfo, xnet socket nsl)
AC_FUNC_ALLOCA
AC_CHECK_FUNCS([gettimeofday strerror random tcsetattr flock \
AC_CHECK_FUNCS([gettimeofday strerror random initstate tcsetattr flock \
socketpair gethostname gethostbyname getipnodebyname \
poll epoll_create kqueue select if_nameindex \
signal alarm \
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论