Index: Source/modules/webusb/USBError.cpp |
diff --git a/Source/modules/webusb/USBError.cpp b/Source/modules/webusb/USBError.cpp |
index c3574f2ad6aece997a245fb9925c9c4c653db4b8..cea84dfce5d2603844a9d2fded162cbf7deaf837 100644 |
--- a/Source/modules/webusb/USBError.cpp |
+++ b/Source/modules/webusb/USBError.cpp |
@@ -11,15 +11,15 @@ |
namespace blink { |
-DOMException* USBError::take(ScriptPromiseResolver*, PassOwnPtr<WebUSBError> webError) |
+DOMException* USBError::take(ScriptPromiseResolver*, const WebUSBError& webError) |
{ |
- switch (webError->error) { |
+ switch (webError.error) { |
case WebUSBError::Error::Device: |
case WebUSBError::Error::Security: |
case WebUSBError::Error::Service: |
case WebUSBError::Error::Transfer: |
// TODO(rockot): Differentiate between different error types. |
- return DOMException::create(AbortError, webError->message); |
+ return DOMException::create(AbortError, webError.message); |
} |
ASSERT_NOT_REACHED(); |
return DOMException::create(UnknownError); |