fix(cpp): include <cstdint>/<cstddef> en data_table_types.h para portabilidad Linux

Los headers usaban uint8_t/uint32_t en enum-base-types (ColorRuleKind,
CellRenderer, TableEventKind) y en StringPool sin incluir <cstdint>/<cstddef>.
MSVC los arrastra transitivamente; GCC no, lo que rompia la compilacion del
modulo data_table y de toda app que lo enlaza (registry_dashboard, etc.) en
Linux nativo. Una sola cabecera afectada; el resto los obtiene transitivamente.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-02 23:00:10 +02:00
parent e18528a677
commit c92ecf74ce
+2
View File
@@ -7,6 +7,8 @@
#include "compute_column_stats.h" #include "compute_column_stats.h"
#include <cstddef>
#include <cstdint>
#include <string> #include <string>
#include <string_view> #include <string_view>
#include <unordered_map> #include <unordered_map>