| Index: chrome/browser/ui/android/usb_chooser_dialog_android.cc
|
| diff --git a/chrome/browser/ui/android/usb_chooser_dialog_android.cc b/chrome/browser/ui/android/usb_chooser_dialog_android.cc
|
| index 4bc2aa36a8b2c7dd28bf72de230598000d466ce0..6026fed341672954c0bd680959514597cc65f021 100644
|
| --- a/chrome/browser/ui/android/usb_chooser_dialog_android.cc
|
| +++ b/chrome/browser/ui/android/usb_chooser_dialog_android.cc
|
| @@ -136,7 +136,7 @@ void UsbChooserDialogAndroid::Select(const std::string& guid) {
|
|
|
| device->RequestPermission(
|
| base::Bind(&OnDevicePermissionRequestComplete, device, callback_));
|
| - callback_.reset(); // Reset |callback_| so that it is only run once.
|
| + callback_.Reset(); // Reset |callback_| so that it is only run once.
|
|
|
| Java_UsbChooserDialog_closeDialog(base::android::AttachCurrentThread(),
|
| java_dialog_.obj());
|
| @@ -150,8 +150,9 @@ void UsbChooserDialogAndroid::Select(const std::string& guid) {
|
| }
|
|
|
| void UsbChooserDialogAndroid::Cancel() {
|
| + DCHECK(!callback_.is_null());
|
| callback_.Run(nullptr);
|
| - callback_.reset(); // Reset |callback_| so that it is only run once.
|
| + callback_.Reset(); // Reset |callback_| so that it is only run once.
|
| Java_UsbChooserDialog_closeDialog(base::android::AttachCurrentThread(),
|
| java_dialog_.obj());
|
|
|
|
|