From 35f931e1cc2f72c1a3920d09c9883e58c87d4d1b Mon Sep 17 00:00:00 2001 From: Federico Di Pierro Date: Fri, 31 Jan 2025 14:50:21 +0100 Subject: [PATCH] fix(userspace/falco): fix jemalloc enabled in minimal build. Signed-off-by: Federico Di Pierro --- userspace/falco/stats_writer.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/userspace/falco/stats_writer.cpp b/userspace/falco/stats_writer.cpp index eac9e784be0..9aa2922d71a 100644 --- a/userspace/falco/stats_writer.cpp +++ b/userspace/falco/stats_writer.cpp @@ -461,6 +461,7 @@ void stats_writer::collector::get_metrics_output_fields_additional( METRIC_VALUE_UNIT_MEMORY_BYTES, METRIC_VALUE_METRIC_TYPE_MONOTONIC, val); +#if defined(__linux__) and !defined(MINIMAL_BUILD) and !defined(__EMSCRIPTEN__) if(m_writer->m_config->m_metrics_convert_memory_to_mb && m_writer->m_output_rule_metrics_converter) { m_writer->m_output_rule_metrics_converter @@ -469,6 +470,9 @@ void stats_writer::collector::get_metrics_output_fields_additional( } else { output_fields[metric.name] = metric.value.u64; } +#else + output_fields[metric.name] = metric.value.u64; +#endif } } }