diff --git a/Atom/src/native_handler.mm b/Atom/src/native_handler.mm index 1460cbb7e..3c07fd35d 100644 --- a/Atom/src/native_handler.mm +++ b/Atom/src/native_handler.mm @@ -452,7 +452,7 @@ bool NativeHandler::Execute(const CefString& name, CefV8ValueList args; CefRefPtr retval = CefV8Value::CreateBool(YES); CefRefPtr e; - args.push_back(CefV8Value::CreateString([contents UTF8String])); + args.push_back(CefV8Value::CreateString(std::string([contents UTF8String], [contents length]))); function->ExecuteFunction(function, args, retval, e, true); [contents release];