X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=network.h;h=3d45ab85e6dce64344fa8094ce464fa2fd936f85;hb=badfa88dd109bbae5628f58504402f4707569f73;hp=fc454c75afbf7cf643aefe861def63250a2ed0a7;hpb=9a751c9645f63a4e324ef2ea486efb7b669fddc5;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/network.h b/network.h index fc454c7..3d45ab8 100644 --- a/network.h +++ b/network.h @@ -92,11 +92,12 @@ VG_STATIC void request_auth_ticket(void) */ vg_info( "Requesting new authorization ticket\n" ); - steam_async *call = steam_new_async(); - call->data = NULL; + + vg_steam_async_call *call = vg_alloc_async_steam_api_call(); + call->userdata = NULL; call->p_handler = on_auth_ticket_recieved; - call->id = SteamAPI_ISteamUser_RequestEncryptedAppTicket( hSteamUser, - NULL, 0 ); + call->id = + SteamAPI_ISteamUser_RequestEncryptedAppTicket( hSteamUser, NULL, 0 ); } VG_STATIC void send_auth_ticket(void) @@ -174,7 +175,8 @@ VG_STATIC void send_nickname(void) nick.inetmsg_id = k_inetmsg_set_nickname; memset( nick.nickname, 0, 16 ); - vg_strncpy( steam_username_at_startup, nick.nickname, 16 ); + vg_strncpy( steam_username_at_startup, nick.nickname, 16, + k_strncpy_allow_cutoff ); SteamAPI_ISteamNetworkingSockets_SendMessageToConnection( hSteamNetworkingSockets, cremote, &nick, sizeof(netmsg_set_nickname),