X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=ent_skateshop.c;h=e985582c4c4438a3bd04de4cc8bf5743b586999d;hb=a99e5f5d5c16a3e865796a96ad648e3c570d32ac;hp=3ebc9f0622982a75ffeb0640025b7a625f767e62;hpb=f24a8cdd8ea6c3d762d26de2fc0700599bedbcad;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/ent_skateshop.c b/ent_skateshop.c index 3ebc9f0..e985582 100644 --- a/ent_skateshop.c +++ b/ent_skateshop.c @@ -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)