From 0f314f49900f9468cf8fd03c8a11b00d6dae7382 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20Sejkora?= Date: Sat, 27 Nov 2021 19:54:07 +0100 Subject: [PATCH] Add missing fields to memory tests --- imgui/src/fonts/font.rs | 1 + imgui/src/io.rs | 1 + imgui/src/style.rs | 1 + 3 files changed, 3 insertions(+) diff --git a/imgui/src/fonts/font.rs b/imgui/src/fonts/font.rs index 66e8ab2..815ca9f 100644 --- a/imgui/src/fonts/font.rs +++ b/imgui/src/fonts/font.rs @@ -62,6 +62,7 @@ fn test_font_memory_layout() { assert_field_offset!(config_data_count, ConfigDataCount); assert_field_offset!(fallback_char, FallbackChar); assert_field_offset!(ellipsis_char, EllipsisChar); + assert_field_offset!(dot_char, DotChar); assert_field_offset!(dirty_lookup_tables, DirtyLookupTables); assert_field_offset!(scale, Scale); assert_field_offset!(ascent, Ascent); diff --git a/imgui/src/io.rs b/imgui/src/io.rs index 5773d66..1e31a84 100644 --- a/imgui/src/io.rs +++ b/imgui/src/io.rs @@ -510,6 +510,7 @@ fn test_io_memory_layout() { assert_field_offset!(metrics_active_allocations, MetricsActiveAllocations); assert_field_offset!(mouse_delta, MouseDelta); assert_field_offset!(key_mods, KeyMods); + assert_field_offset!(key_mods_prev, KeyModsPrev); assert_field_offset!(mouse_pos_prev, MousePosPrev); assert_field_offset!(mouse_clicked_pos, MouseClickedPos); assert_field_offset!(mouse_clicked_time, MouseClickedTime); diff --git a/imgui/src/style.rs b/imgui/src/style.rs index 3404fc4..73ff84f 100644 --- a/imgui/src/style.rs +++ b/imgui/src/style.rs @@ -575,6 +575,7 @@ fn test_style_memory_layout() { }; } assert_field_offset!(alpha, Alpha); + assert_field_offset!(disabled_alpha, DisabledAlpha); assert_field_offset!(window_padding, WindowPadding); assert_field_offset!(window_rounding, WindowRounding); assert_field_offset!(window_border_size, WindowBorderSize);