X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=addon.c;h=34e16f8e42b995a3028bec2f655dd551d2475cd8;hb=238a3a4ef19bb137e2a878ee38f99d253eddb51c;hp=1b9f62264e2cb6c94752afb415676c675a637d02;hpb=670daa775dec0954adb27354c3e37c66fc6567dd;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/addon.c b/addon.c index 1b9f622..34e16f8 100644 --- a/addon.c +++ b/addon.c @@ -346,11 +346,13 @@ static addon_reg *addon_mount_workshop_folder( PublishedFileId_t workshop_id, vg_msg msg; vg_msg_init( &msg, reg->metadata, reg->metadata_len ); - if( vg_msg_seekframe( &msg, "workshop" )){ - vg_msg_getkvintg( &msg, "type", k_vg_msg_u32, &type ); + if( vg_msg_seekframe( &msg, "workshop" )) + { + vg_msg_getkvintg( &msg, "type", k_vg_msg_u32, &type, NULL ); } - if( type == k_addon_type_none ){ + if( type == k_addon_type_none ) + { vg_error( "Cannot determine addon type\n" ); return NULL; } @@ -787,7 +789,6 @@ static void T1_addon_cache_load_loop(void *_) } } -/* TODO: migrate to addon.c */ void addon_system_pre_update(void) { if( !vg_loader_availible() ) return;