mirror of https://github.com/FreeRDP/FreeRDP
libfreerdp-chanman: use xnew macro.
This commit is contained in:
parent
f251501a3e
commit
dac8f5fd21
|
@ -542,15 +542,14 @@ rdpChanMan* freerdp_chanman_new(void)
|
||||||
rdpChanMan* chan_man;
|
rdpChanMan* chan_man;
|
||||||
rdpChanManList* list;
|
rdpChanManList* list;
|
||||||
|
|
||||||
chan_man = (rdpChanMan*)xmalloc(sizeof(rdpChanMan));
|
chan_man = xnew(rdpChanMan);
|
||||||
memset(chan_man, 0, sizeof(rdpChanMan));
|
|
||||||
|
|
||||||
chan_man->sync_data_sem = freerdp_sem_new(1);
|
chan_man->sync_data_sem = freerdp_sem_new(1);
|
||||||
chan_man->event_sem = freerdp_sem_new(1);
|
chan_man->event_sem = freerdp_sem_new(1);
|
||||||
chan_man->signal = wait_obj_new();
|
chan_man->signal = wait_obj_new();
|
||||||
|
|
||||||
/* Add it to the global list */
|
/* Add it to the global list */
|
||||||
list = (rdpChanManList*)xmalloc(sizeof(rdpChanManList));
|
list = xnew(rdpChanManList);
|
||||||
list->chan_man = chan_man;
|
list->chan_man = chan_man;
|
||||||
|
|
||||||
freerdp_mutex_lock(g_mutex_list);
|
freerdp_mutex_lock(g_mutex_list);
|
||||||
|
|
Loading…
Reference in New Issue