Fix build break with latest VS preview (#33996)
authorJan Kotas <jkotas@microsoft.com>
Tue, 24 Mar 2020 13:20:28 +0000 (06:20 -0700)
committerGitHub <noreply@github.com>
Tue, 24 Mar 2020 13:20:28 +0000 (14:20 +0100)
runtime\src\coreclr\src\gc\gc.cpp(4343,1): warning C5208: unnamed class used in typedef name cannot declare members other than non-static data members, member enumerations, or member classes

src/coreclr/src/gc/gc.cpp

index e54a993..5521936 100644 (file)
@@ -4334,12 +4334,12 @@ heap_segment* heap_segment_next_in_range (heap_segment* seg)
     return heap_segment_in_range (ns);
 }
 
-typedef struct
+struct imemory_data
 {
     uint8_t* memory_base;
-} imemory_data;
+};
 
-typedef struct
+struct initial_memory_details
 {
     imemory_data *initial_memory;
     imemory_data *initial_normal_heap; // points into initial_memory_array
@@ -4401,7 +4401,7 @@ typedef struct
         }
     };
 
-} initial_memory_details;
+};
 
 initial_memory_details memory_details;