| Index: chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc
|
| diff --git a/chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc b/chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc
|
| index 204eb4b65224220a2f1667855ddc88405a4d7669..c6c0b9c273368f75154648bdb26af10d5e0c015b 100644
|
| --- a/chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc
|
| +++ b/chrome/browser/extensions/api/mdns/dns_sd_device_lister.cc
|
| @@ -5,6 +5,7 @@
|
| #include "chrome/browser/extensions/api/mdns/dns_sd_device_lister.h"
|
|
|
| #include "chrome/common/extensions/api/mdns.h"
|
| +#include "net/base/ip_address_number.h"
|
|
|
| using local_discovery::ServiceDescription;
|
|
|
| @@ -16,8 +17,9 @@
|
| DnsSdService* service) {
|
| service->service_name = service_description.service_name;
|
| service->service_host_port = service_description.address.ToString();
|
| - if (service_description.ip_address.IsValid()) {
|
| - service->ip_address = service_description.ip_address.ToString();
|
| + if (!service_description.ip_address.empty()) {
|
| + service->ip_address = net::IPAddressToString(
|
| + service_description.ip_address);
|
| }
|
| service->service_data = service_description.metadata;
|
|
|
|
|