Index: device/serial/serial_device_enumerator_win.cc |
diff --git a/device/serial/serial_device_enumerator_win.cc b/device/serial/serial_device_enumerator_win.cc |
index 2e9e5876bdd98adfd71d05e4d5903d2b3efb7203..124c6b720466909d811e86384d65f2c616de8596 100644 |
--- a/device/serial/serial_device_enumerator_win.cc |
+++ b/device/serial/serial_device_enumerator_win.cc |
@@ -29,7 +29,7 @@ SerialDeviceEnumeratorWin::~SerialDeviceEnumeratorWin() {} |
mojo::Array<serial::DeviceInfoPtr> SerialDeviceEnumeratorWin::GetDevices() { |
base::win::RegistryValueIterator iter_key( |
HKEY_LOCAL_MACHINE, L"HARDWARE\\DEVICEMAP\\SERIALCOMM\\"); |
- mojo::Array<serial::DeviceInfoPtr> devices; |
+ mojo::Array<serial::DeviceInfoPtr> devices(0); |
for (; iter_key.Valid(); ++iter_key) { |
serial::DeviceInfoPtr info(serial::DeviceInfo::New()); |
info->path = base::UTF16ToASCII(iter_key.Value()); |