| Index: gin/test/file.cc
|
| diff --git a/gin/test/file.cc b/gin/test/file.cc
|
| index adcb3413bb68b064b81231cf3427dd644bebc3b1..38efbb434f915381884fc9643e267598e44e0ff7 100644
|
| --- a/gin/test/file.cc
|
| +++ b/gin/test/file.cc
|
| @@ -59,8 +59,10 @@ v8::Local<v8::Value> GetFilesInDirectory(gin::Arguments* args) {
|
| names.push_back(name.BaseName().AsUTF8Unsafe());
|
| }
|
|
|
| - return gin::Converter<std::vector<std::string> >::ToV8(args->isolate(),
|
| - names);
|
| + v8::Local<v8::Value> v8_names;
|
| + if (!TryConvertToV8(args->isolate(), names, &v8_names))
|
| + return v8::Null(args->isolate());
|
| + return v8_names;
|
| }
|
|
|
| gin::WrapperInfo g_wrapper_info = { gin::kEmbedderNativeGin };
|
|
|