Fix ESP8266 build

This change is to fix build for ESP8266 board with jerry_api_value_t changes.

JerryScript-DCO-1.0-Signed-off-by: SaeHie Park saehie.park@samsung.com
This commit is contained in:
SaeHie Park
2016-05-26 21:57:56 +09:00
parent 36c7440c40
commit ed2a3602f4
7 changed files with 75 additions and 37 deletions
+4 -4
View File
@@ -24,14 +24,14 @@
#define API_DATA_IS_FUNCTION(val_p) \
(API_DATA_IS_OBJECT(val_p) && \
jerry_api_is_function((val_p)->v_object))
jerry_api_is_function((val_p)->u.v_object))
#define JS_VALUE_TO_NUMBER(val_p) \
((val_p)->type == JERRY_API_DATA_TYPE_FLOAT32 ? \
(double) ((val_p)->v_float32) : \
(double) ((val_p)->u.v_float32) : \
(val_p)->type == JERRY_API_DATA_TYPE_FLOAT64 ? \
(double) ((val_p)->v_float64) : \
(double) ((val_p)->v_uint32))
(double) ((val_p)->u.v_float64) : \
(double) ((val_p)->u.v_uint32))
#ifdef __cplusplus