my fucking fingers
[carveJwlIkooP6JGAAIwe30JlM.git] / ent_skateshop.c
index 3ebc9f0622982a75ffeb0640025b7a625f767e62..e985582c4c4438a3bd04de4cc8bf5743b586999d 100644 (file)
@@ -20,13 +20,13 @@ static int skateshop_workshop_name_blacklisted( u32 hash, const char *name )
    return 0;
 }
 
-VG_STATIC void skateshop_loader_start( void (*pfn)(void) )
+VG_STATIC void skateshop_loader_start( void (*pfn)(void *data) )
 {
    if( global_skateshop.loading )
       vg_fatal_error( "skateshop thread sync failure\n" );
 
    global_skateshop.loading = 1;
-   vg_loader_start( pfn );
+   vg_loader_start( pfn, NULL );
 }
 
 VG_STATIC void skateshop_async_post( void *payload, u32 size )
@@ -159,7 +159,7 @@ VG_STATIC void skateshop_load_requested_boards(void)
    }
 }
 
-VG_STATIC void skateshop_thread1_refresh(void)
+VG_STATIC void skateshop_thread1_refresh( void *data )
 {
    skateshop_load_requested_boards();
    vg_async_call( skateshop_async_post, NULL, 0 );
@@ -221,7 +221,7 @@ VG_STATIC void skateshop_use_board_suggest( int argc, const char *argv[] )
    }
 }
 
-VG_STATIC void skateshop_scan_for_items(void)
+VG_STATIC void skateshop_scan_for_items( void *data )
 {
    vg_linear_clear( vg_mem.scratch );
 
@@ -481,7 +481,7 @@ VG_STATIC void skateshop_init(void)
    vg_console_reg_cmd( "use_board", 
                        skateshop_use_board, skateshop_use_board_suggest );
 
-   skateshop_scan_for_items();
+   //skateshop_scan_for_items(NULL);
 }
 
 VG_STATIC void skateshop_render(void)