Przeglądaj źródła

update jerry_buffer.h and jerry_callbacks.h

yangfasheng 7 lat temu
rodzic
commit
06af54f374
2 zmienionych plików z 14 dodań i 2 usunięć
  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__
 #define JERRY_BUFFER_H__
 
+#include <rtthread.h>
+#include <jerry_util.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 typedef struct js_buffer
 {
     uint8_t *buffer;
@@ -19,6 +26,11 @@ int js_buffer_init(void);
 int js_buffer_cleanup(void);
 
 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);
 
+#ifdef __cplusplus
+}
+#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 <jerry_util.h>