From e6c001136cbfbb4d1b99d020f7007670c8ddfdab Mon Sep 17 00:00:00 2001 From: Won Jeon Date: Wed, 7 Jun 2023 18:09:40 +0000 Subject: Add u8 array to float conversion check Signed-off-by: Won Jeon Change-Id: Idfd668b0ce8f8f587e00ca7b03063ce58d789ac4 --- include/attribute.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/attribute.h b/include/attribute.h index 952b030..1a19f62 100644 --- a/include/attribute.h +++ b/include/attribute.h @@ -67,7 +67,7 @@ inline int convertFlatbuffersU8toF32(const flatbuffers::Vector& in, uin #define DEF_ARGS_VER0_S_float_as_bytes(V) \ { \ std::vector attr_vec; \ - if (convertFlatbuffersU8toF32(*(p->V()), 1, attr_vec)) \ + if (p->V() && convertFlatbuffersU8toF32(*(p->V()), 1, attr_vec)) \ assert(0 && "Failed to convert u8 buffer to f32"); \ _##V = (!attr_vec.empty()) ? attr_vec[0] : 0.0f; \ } -- cgit v1.2.1