-/* Copyright (C) 2021-2022 Harry Godden (hgn) - All Rights Reserved */
+/*
+ * Copyright (C) 2021-2022 Mt.ZERO Software, Harry Godden - All Rights Reserved
+ */
/*
* This server application requires steamclient.so to be present in the
SteamAPI_ISteamHTTP_GetHTTPResponseBodySize( hSteamHTTP, request, &size );
- u8 *buffer = malloc( size );
+ u8 *buffer = vg_alloc( size );
SteamAPI_ISteamHTTP_GetHTTPResponseBodyData(
hSteamHTTP, request, buffer, size );
buffer[size-1] = '\0';
vg_info( "%s\n", (char *)buffer );
- free( buffer );
+ vg_free( buffer );
SteamAPI_ISteamHTTP_ReleaseHTTPRequest( hSteamHTTP, result->m_hRequest );
}
return;
}
- vg_log( "Attempting to verify user\n" );
+ vg_low( "Attempting to verify user\n" );
if( msg->m_cbSize < sizeof(netmsg_auth) )
{
{
signal( SIGINT, inthandler );
signal( SIGQUIT, inthandler );
+
+ /* TODO: Options to override, ammend, remove etc */
highscores_init( 250000, 10000 );
+ if( !highscores_read() )
+ highscores_create_db();
steamworks_ensure_txt( "2103940" );
if( !vg_load_steam_symetric_key( "application_key", steam_symetric_key ) )