volatile sig_atomic_t sig_stop;
-void inthandler( int signum )
-{
+static void inthandler( int signum ) {
sig_stop = 1;
}
#include "network_msg.h"
#include "highscores.h"
+/* implementation */
+#include "highscores.c"
+
static const u64 k_connection_unauthorized = 0xffffffffffffffff;
static void *hSteamHTTP,
{
FILE *fp = fopen( "www/html/srhighscores.txt", "w" );
- for( int i=0; i<vg_list_size(track_infos); i++ )
- {
+ for( int i=0; i<vg_list_size(track_infos); i++ ){
struct netmsg_board *board = &scoreboard_client_data.boards[i];
highscores_board_generate( board->data, i, 10 );
client_pollgroup = SteamAPI_ISteamNetworkingSockets_CreatePollGroup(
hSteamNetworkingSockets );
-#if 0
- HTTPRequestHandle test_req = SteamAPI_ISteamHTTP_CreateHTTPRequest(
- hSteamHTTP, k_EHTTPMethodGET,
- "https://www.harrygodden.com/hello.txt" );
-
- vg_steam_async_call *call1 = vg_alloc_async_steam_api_call();
- call1->userdata = NULL;
- call1->p_handler = recieve_http;
- SteamAPI_ISteamHTTP_SendHTTPRequest( hSteamHTTP, test_req, &call1->id );
-#endif
-
u64 server_ticks = 8000,
last_record_save = 8000,
last_scoreboard_gen = 0;