diff --git a/atom/common/api/atom_api_native_image.cc b/atom/common/api/atom_api_native_image.cc index d616b42833..81db35715b 100644 --- a/atom/common/api/atom_api_native_image.cc +++ b/atom/common/api/atom_api_native_image.cc @@ -226,10 +226,11 @@ std::string NativeImage::ToDataURL() { v8::Local NativeImage::GetNativeHandle( v8::Isolate* isolate, mate::Arguments* args) { +void* ptr = NULL; #if defined(OS_MACOSX) - void* ptr = reinterpret_cast(image_.AsNSImage()); + ptr = reinterpret_cast(image_.AsNSImage()); #else - args.ThrowError(); + args->ThrowError(); return v8::Undefined(isolate); #endif