瀏覽代碼

declare base & identifier const

Stefan Siegl 9 年之前
父節點
當前提交
f61c11f995
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 2 2
      v8js_commonjs.cc
  2. 1 1
      v8js_commonjs.h

+ 2 - 2
v8js_commonjs.cc

@@ -22,7 +22,7 @@ extern "C" {
 
 #include "php_v8js_macros.h"
 
-static void v8js_commonjs_split_terms(char *identifier, std::vector<char *> &terms)
+static void v8js_commonjs_split_terms(const char *identifier, std::vector<char *> &terms)
 {
     char *term = (char *) emalloc(PATH_MAX), *ptr = term;
 
@@ -56,7 +56,7 @@ static void v8js_commonjs_split_terms(char *identifier, std::vector<char *> &ter
     efree(term);
 }
 
-void v8js_commonjs_normalise_identifier(char *base, char *identifier, char *normalised_path, char *module_name)
+void v8js_commonjs_normalise_identifier(const char *base, const char *identifier, char *normalised_path, char *module_name)
 {
     std::vector<char *> id_terms, terms;
     v8js_commonjs_split_terms(identifier, id_terms);

+ 1 - 1
v8js_commonjs.h

@@ -13,6 +13,6 @@
 #ifndef V8JS_COMMONJS_H
 #define V8JS_COMMONJS_H
 
-void v8js_commonjs_normalise_identifier(char *base, char *identifier, char *normalised_path, char *module_name);
+void v8js_commonjs_normalise_identifier(const char *base, const char *identifier, char *normalised_path, char *module_name);
 
 #endif /* V8JS_COMMONJS_H */