| Index: chrome/utility/image_writer/image_writer_win.cc
|
| diff --git a/chrome/utility/image_writer/image_writer_win.cc b/chrome/utility/image_writer/image_writer_win.cc
|
| index 1e6486c241e5d4e60cc1c74b1f67716c080ab94b..2d752a414b87e280d0269a5b1d13a6f51c78a9a6 100644
|
| --- a/chrome/utility/image_writer/image_writer_win.cc
|
| +++ b/chrome/utility/image_writer/image_writer_win.cc
|
| @@ -22,7 +22,7 @@ bool ImageWriter::IsValidDevice() {
|
| OPEN_EXISTING,
|
| FILE_FLAG_NO_BUFFERING | FILE_FLAG_WRITE_THROUGH,
|
| NULL));
|
| - if (device_handle == INVALID_HANDLE_VALUE) {
|
| + if (!device_handle.IsValid()) {
|
| Error(error::kOpenDevice);
|
| return false;
|
| }
|
| @@ -34,7 +34,7 @@ bool ImageWriter::IsValidDevice() {
|
|
|
| scoped_ptr<char[]> output_buf(new char[kStorageQueryBufferSize]);
|
| BOOL status = DeviceIoControl(
|
| - device_handle, // Device handle.
|
| + device_handle.Get(), // Device handle.
|
| IOCTL_STORAGE_QUERY_PROPERTY, // Flag to request device properties.
|
| &query, // Query parameters.
|
| sizeof(STORAGE_PROPERTY_QUERY), // query parameters size.
|
|
|