Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEugene Tarassov2017-03-21 23:40:55 +0000
committerEugene Tarassov2017-03-21 23:40:55 +0000
commitf3b0f16d3e726a081a339d3111eb383fe9c62710 (patch)
treed9f3c7b0a8cc458a8d80722bbe95477a2ce67701
parente89589ca2c5474e1f3eedef049f58521f98df3e5 (diff)
downloadorg.eclipse.tcf.agent-f3b0f16d3e726a081a339d3111eb383fe9c62710.tar.gz
org.eclipse.tcf.agent-f3b0f16d3e726a081a339d3111eb383fe9c62710.tar.xz
org.eclipse.tcf.agent-f3b0f16d3e726a081a339d3111eb383fe9c62710.zip
TCF Agent: fixed assertion failure when evaluating expression like "(void)1"
-rw-r--r--agent/tcf/services/expressions.c1
1 files changed, 1 insertions, 0 deletions
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;

Back to the top