gpu: Avoid duplicated name with Windows API

CacheData is an enum value, see
https://learn.microsoft.com/en-us/windows/win32/api/winnt/ne-winnt-processor_cache_type
This commit is contained in:
Benjamin Otte
2024-10-21 06:09:43 +02:00
parent 225acbb12b
commit 5637b3ba20

View File

@@ -846,7 +846,7 @@ typedef struct
{
guint n_items;
guint n_stale;
} CacheData;
} GskGpuCacheData;
static void
print_cache_stats (GskGpuCache *self)
@@ -860,10 +860,10 @@ print_cache_stats (GskGpuCache *self)
for (cached = self->first_cached; cached != NULL; cached = cached->next)
{
CacheData *cache_data = g_hash_table_lookup (classes, cached->class);
GskGpuCacheData *cache_data = g_hash_table_lookup (classes, cached->class);
if (cache_data == NULL)
{
cache_data = g_new0 (CacheData, 1);
cache_data = g_new0 (GskGpuCacheData, 1);
g_hash_table_insert (classes, (gpointer) cached->class, cache_data);
}
cache_data->n_items++;
@@ -892,7 +892,7 @@ print_cache_stats (GskGpuCache *self)
while (g_hash_table_iter_next (&iter, &key, &value))
{
const GskGpuCachedClass *class = key;
const CacheData *cache_data = value;
const GskGpuCacheData *cache_data = value;
g_string_append_printf (message, "\n %s:%*s%5u (%u stale)", class->name, 12 - MIN (12, (int) strlen (class->name)), "", cache_data->n_items, cache_data->n_stale);