From be22e9305deff4d3296f319cdf9730ebff2b3c66 Mon Sep 17 00:00:00 2001 From: Powei Feng Date: Fri, 23 Aug 2024 09:09:56 -0700 Subject: [PATCH] matc: initialize CustomVariable (#8076) The default values were not provided via default construction. Caused matc to crash on Linux. --- libs/filamat/include/filamat/MaterialBuilder.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/filamat/include/filamat/MaterialBuilder.h b/libs/filamat/include/filamat/MaterialBuilder.h index 7a7e3ba2e2..767bdecc6f 100644 --- a/libs/filamat/include/filamat/MaterialBuilder.h +++ b/libs/filamat/include/filamat/MaterialBuilder.h @@ -713,8 +713,8 @@ public: struct CustomVariable { utils::CString name; - Precision precision; - bool hasPrecision; + Precision precision = Precision::DEFAULT; + bool hasPrecision = false; }; static constexpr size_t MATERIAL_PROPERTIES_COUNT = filament::MATERIAL_PROPERTIES_COUNT;