mirror of https://gitee.com/bigwinds/arangodb
const
This commit is contained in:
parent
a0bf485e11
commit
54d05e35e6
|
@ -222,15 +222,16 @@ static v8::Handle<v8::Array> PathList (string const& modules) {
|
||||||
v8::HandleScope scope;
|
v8::HandleScope scope;
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
vector<string> paths = StringUtils::split(modules, ";",'\0');
|
vector<string> paths = StringUtils::split(modules, ";", '\0');
|
||||||
#else
|
#else
|
||||||
vector<string> paths = StringUtils::split(modules, ";:");
|
vector<string> paths = StringUtils::split(modules, ";:");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
v8::Handle<v8::Array> result = v8::Array::New();
|
const uint32_t n = (uint32_t) paths.size();
|
||||||
|
v8::Handle<v8::Array> result = v8::Array::New(n);
|
||||||
|
|
||||||
for (uint32_t i = 0; i < (uint32_t) paths.size(); ++i) {
|
for (uint32_t i = 0; i < n; ++i) {
|
||||||
result->Set(i, v8::String::New(paths[i].c_str()));
|
result->Set(i, v8::String::New(paths[i].c_str(), paths[i].size()));
|
||||||
}
|
}
|
||||||
|
|
||||||
return scope.Close(result);
|
return scope.Close(result);
|
||||||
|
|
Loading…
Reference in New Issue