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:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user