From f3b0f16d3e726a081a339d3111eb383fe9c62710 Mon Sep 17 00:00:00 2001 From: Eugene Tarassov Date: Tue, 21 Mar 2017 16:40:55 -0700 Subject: TCF Agent: fixed assertion failure when evaluating expression like "(void)1" --- agent/tcf/services/expressions.c | 1 + 1 file changed, 1 insertion(+) diff --git a/agent/tcf/services/expressions.c b/agent/tcf/services/expressions.c index 6404f148..e119c951 100644 --- a/agent/tcf/services/expressions.c +++ b/agent/tcf/services/expressions.c @@ -202,6 +202,7 @@ static void set_int_value(Value * v, size_t size, uint64_t n) { uint64_t u64; } buf; switch (size) { + case 0: break; case 1: buf.u8 = (uint8_t)n; break; case 2: buf.u16 = (uint16_t)n; break; case 4: buf.u32 = (uint32_t)n; break; -- cgit v1.2.3