mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
Fixed bug.
This commit is contained in:
parent
c12853275c
commit
e494785abd
|
@ -108,10 +108,10 @@ void networking_poll(Networking_Core *net)
|
||||||
}
|
}
|
||||||
|
|
||||||
uint8_t at_startup_ran;
|
uint8_t at_startup_ran;
|
||||||
static void at_startup(void)
|
static int at_startup(void)
|
||||||
{
|
{
|
||||||
if (at_startup_ran != 0)
|
if (at_startup_ran != 0)
|
||||||
return;
|
return 0;
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
WSADATA wsaData;
|
WSADATA wsaData;
|
||||||
|
@ -124,6 +124,7 @@ static void at_startup(void)
|
||||||
#endif
|
#endif
|
||||||
srand((uint32_t)current_time());
|
srand((uint32_t)current_time());
|
||||||
at_startup_ran = 1;
|
at_startup_ran = 1;
|
||||||
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* TODO: put this somewhere
|
/* TODO: put this somewhere
|
||||||
|
@ -143,7 +144,8 @@ static void at_shutdown(void)
|
||||||
returns NULL if there are problems */
|
returns NULL if there are problems */
|
||||||
Networking_Core *new_networking(IP ip, uint16_t port)
|
Networking_Core *new_networking(IP ip, uint16_t port)
|
||||||
{
|
{
|
||||||
at_startup();
|
if(at_startup() != 0)
|
||||||
|
return NULL;
|
||||||
/* initialize our socket */
|
/* initialize our socket */
|
||||||
Networking_Core *temp = calloc(1, sizeof(Networking_Core));
|
Networking_Core *temp = calloc(1, sizeof(Networking_Core));
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user