Partially fixed for 3.25.30 (0x032530) - unfinished

This commit is contained in:
Richard 2014-08-21 20:52:48 -05:00
commit e0c0670540
8 changed files with 129 additions and 174 deletions

View file

@ -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();
}
}
}