Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(293)

Unified Diff: content/browser/device_sensors/data_fetcher_shared_memory_win.cc

Issue 745313002: Remove implicit conversions from scoped_refptr to T* in content/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | content/browser/renderer_host/legacy_render_widget_host_win.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/browser/device_sensors/data_fetcher_shared_memory_win.cc
diff --git a/content/browser/device_sensors/data_fetcher_shared_memory_win.cc b/content/browser/device_sensors/data_fetcher_shared_memory_win.cc
index c537e03255186a19e19b1cb1972bc1ad7aaad2d2..01d1954124dde742db94d724edee66656467bcd0 100644
--- a/content/browser/device_sensors/data_fetcher_shared_memory_win.cc
+++ b/content/browser/device_sensors/data_fetcher_shared_memory_win.cc
@@ -310,14 +310,14 @@ bool DataFetcherSharedMemory::RegisterForSensor(
base::win::ScopedComPtr<ISensorManager> sensor_manager;
HRESULT hr = sensor_manager.CreateInstance(CLSID_SensorManager);
- if (FAILED(hr) || !sensor_manager)
+ if (FAILED(hr) || !sensor_manager.get())
return false;
base::win::ScopedComPtr<ISensorCollection> sensor_collection;
hr = sensor_manager->GetSensorsByType(
sensor_type, sensor_collection.Receive());
- if (FAILED(hr) || !sensor_collection)
+ if (FAILED(hr) || !sensor_collection.get())
return false;
ULONG count = 0;
@@ -342,10 +342,10 @@ bool DataFetcherSharedMemory::RegisterForSensor(
base::win::ScopedComPtr<ISensorEvents> sensor_events;
hr = event_sink->QueryInterface(
__uuidof(ISensorEvents), sensor_events.ReceiveVoid());
- if (FAILED(hr) || !sensor_events)
+ if (FAILED(hr) || !sensor_events.get())
return false;
- hr = (*sensor)->SetEventSink(sensor_events);
+ hr = (*sensor)->SetEventSink(sensor_events.get());
if (FAILED(hr))
return false;
@@ -355,17 +355,17 @@ bool DataFetcherSharedMemory::RegisterForSensor(
void DataFetcherSharedMemory::DisableSensors(ConsumerType consumer_type) {
switch(consumer_type) {
case CONSUMER_TYPE_ORIENTATION:
- if (sensor_inclinometer_) {
+ if (sensor_inclinometer_.get()) {
sensor_inclinometer_->SetEventSink(NULL);
sensor_inclinometer_.Release();
}
break;
case CONSUMER_TYPE_MOTION:
- if (sensor_accelerometer_) {
+ if (sensor_accelerometer_.get()) {
sensor_accelerometer_->SetEventSink(NULL);
sensor_accelerometer_.Release();
}
- if (sensor_gyrometer_) {
+ if (sensor_gyrometer_.get()) {
sensor_gyrometer_->SetEventSink(NULL);
sensor_gyrometer_.Release();
}
« no previous file with comments | « no previous file | content/browser/renderer_host/legacy_render_widget_host_win.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698