aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeoff Gustafson <geoff@linux.intel.com>2017-03-22 14:28:10 -0700
committerJimmy Huang <jimmy.huang@linux.intel.com>2017-03-22 14:28:10 -0700
commita8b1885f2fc106597f3e70459fd4a2c52284ce95 (patch)
treedc186e1b13269e88348fb6a8021ee2c778414621
parented5239d579a5089278d4feeefcdda71479b0a3b1 (diff)
[dgram] Fix error introduced by ZVAL patch, add dgram to trlite (#857)
Now dgram module will build in trlite to catch future bugs earlier. Signed-off-by: Geoff Gustafson <geoff@linux.intel.com>
-rwxr-xr-xscripts/trlite3
-rw-r--r--src/zjs_dgram.c2
2 files changed, 3 insertions, 2 deletions
diff --git a/scripts/trlite b/scripts/trlite
index bbd9d60..6dcfef5 100755
--- a/scripts/trlite
+++ b/scripts/trlite
@@ -135,7 +135,8 @@ if [ "$VM1" == "y" ]; then
ROMSIZE=215
# individually test build modules with short names (ten chars or less)
- SHORTMODULES=(aio ble events gpio grove_lcd i2c k64f_pins ocf pwm uart)
+ SHORTMODULES=(aio ble dgram events gpio grove_lcd i2c k64f_pins ocf pwm \
+ uart)
for index in "${!SHORTMODULES[@]}"; do
MODULE=${SHORTMODULES[index]}
echo "var module = require('$MODULE');" > $TMPFILE
diff --git a/src/zjs_dgram.c b/src/zjs_dgram.c
index 5b8543e..bf1dcf5 100644
--- a/src/zjs_dgram.c
+++ b/src/zjs_dgram.c
@@ -215,7 +215,7 @@ static void udp_sent(struct net_context *context, int status, void *token,
DBG_PRINT("udp_sent: %p, st=%d udata=%p\n", context, status, user_data);
if (user_data) {
- ZVAL rval = ZJS_UNDEFINED;
+ ZVAL_MUTABLE rval = ZJS_UNDEFINED;
if (status != 0) {
char errbuf[8];
snprintf(errbuf, sizeof(errbuf), "%d", status);