performance measurements
[carveJwlIkooP6JGAAIwe30JlM.git] / server.c
index 3a0d666b4416380a0d236823b22b97e7a2a1c812..270e916c8c1a7e0a7bb335c6cba8477284f763bf 100644 (file)
--- a/server.c
+++ b/server.c
@@ -15,8 +15,7 @@
 
 volatile sig_atomic_t sig_stop;
 
-void inthandler( int signum ) 
-{
+static void inthandler( int signum ) {
    sig_stop = 1;
 }
 
@@ -29,6 +28,9 @@ void inthandler( int signum )
 #include "network_msg.h"
 #include "highscores.h"
 
+/* implementation */
+#include "highscores.c"
+
 static const u64 k_connection_unauthorized = 0xffffffffffffffff;
 
 static void  *hSteamHTTP,
@@ -392,17 +394,6 @@ int main( int argc, char *argv[] )
    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;