Partially fixed for 3.25.30 (0x032530) - unfinished
This commit is contained in:
parent
98b1fca4d8
commit
e0c0670540
8 changed files with 129 additions and 174 deletions
|
|
@ -47,13 +47,13 @@ SWIG_FromCharPtrAndSize(const char* carray, size_t size)
|
|||
if (carray) {
|
||||
if (size > INT_MAX) {
|
||||
// TODO: handle extra long strings
|
||||
return v8::Undefined();
|
||||
return SWIGV8_UNDEFINED();
|
||||
} else {
|
||||
v8::Handle<v8::String> js_str = v8::String::New(carray, size);
|
||||
v8::Handle<v8::String> js_str = SWIGV8_STRING_NEW2(carray, size);
|
||||
return js_str;
|
||||
}
|
||||
} else {
|
||||
return v8::Undefined();
|
||||
return SWIGV8_UNDEFINED();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue