Selaa lähdekoodia

update jerry_buffer.h and jerry_callbacks.h

yangfasheng 7 vuotta sitten
vanhempi
sitoutus
06af54f374
2 muutettua tiedostoa jossa 14 lisäystä ja 2 poistoa
  1. 12 0
      rtthread-port/jerry_buffer.h
  2. 2 2
      rtthread-port/jerry_callbacks.h

+ 12 - 0
rtthread-port/jerry_buffer.h

@@ -9,6 +9,13 @@
 #ifndef JERRY_BUFFER_H__
 #ifndef JERRY_BUFFER_H__
 #define JERRY_BUFFER_H__
 #define JERRY_BUFFER_H__
 
 
+#include <rtthread.h>
+#include <jerry_util.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 typedef struct js_buffer
 typedef struct js_buffer
 {
 {
     uint8_t *buffer;
     uint8_t *buffer;
@@ -19,6 +26,11 @@ int js_buffer_init(void);
 int js_buffer_cleanup(void);
 int js_buffer_cleanup(void);
 
 
 js_buffer_t *jerry_buffer_find(const jerry_value_t obj);
 js_buffer_t *jerry_buffer_find(const jerry_value_t obj);
+bool jerry_value_is_buffer(const jerry_value_t value);
 jerry_value_t jerry_buffer_create(uint32_t size, js_buffer_t **ret_buf);
 jerry_value_t jerry_buffer_create(uint32_t size, js_buffer_t **ret_buf);
 
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif
 #endif

+ 2 - 2
rtthread-port/jerry_callbacks.h

@@ -1,7 +1,7 @@
 
 
 
 
-#ifndef JERRY_BUFFER_H__
-#define JERRY_BUFFER_H__
+#ifndef JERRY_CALLBACKS_H__
+#define JERRY_CALLBACKS_H__
 
 
 #include <rtthread.h>
 #include <rtthread.h>
 #include <jerry_util.h>
 #include <jerry_util.h>