change shader properties to be vg_msg based
[carveJwlIkooP6JGAAIwe30JlM.git] / workshop.c
index 0b03894ed0223f4e44715392444a236558e6c5b1..10c482942b4f809683824b34e768267c516ca816 100644 (file)
@@ -673,28 +673,32 @@ static void workshop_op_download_and_view_submission( int result_index )
       workshop_form.submission.type = k_addon_type_none;
       workshop_form.submission.submission_type_selection = k_addon_type_none;
 
-      if( have_meta ){
+      if( have_meta )
+      {
          u32 len = strlen(metadata_str);
          vg_info( "Metadata: %s\n", metadata_str );
          vg_str_bin( metadata_str, metadata_buf, len );
          vg_msg msg;
          vg_msg_init( &msg, metadata_buf, len/2 );
          
-         if( vg_msg_seekframe( &msg, "workshop" )){
+         if( vg_msg_seekframe( &msg, "workshop" ))
+         {
             u32 type;
-            vg_msg_getkvintg( &msg, "type", k_vg_msg_u32, &type );
+            vg_msg_getkvintg( &msg, "type", k_vg_msg_u32, &type, NULL );
             workshop_form.submission.type = type;
             workshop_form.submission.submission_type_selection = type;
 
             const char *kv_folder = vg_msg_getkvstr( &msg, "folder" );
-            if( kv_folder ){
+            if( kv_folder )
+            {
                vg_strncpy( kv_folder, workshop_form.addon_folder,
                            sizeof(workshop_form.addon_folder),
                            k_strncpy_always_add_null );
             }
          }
       }
-      else{
+      else
+      {
          vg_error( "No metadata was returned with this item.\n" );
       }