ui/base/resource: Remove dependency on net's big_endian implementation.
To remove this dependency we ended up moving big_endian* to base/, since besides ui/,
big_endian is also used by other top-level modules: chrome/utility/, cloud_print, media/cast
This way we removed one more net dependency from ui/base/.
BUG=299841
TEST=ui_unittests
[email protected],[email protected],[email protected],[email protected]
[email protected]
Review URL: https://codereview.chromium.org/145873006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253510 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/net/dns/record_rdata.cc b/net/dns/record_rdata.cc
index 4ebc643..0c60559 100644
--- a/net/dns/record_rdata.cc
+++ b/net/dns/record_rdata.cc
@@ -4,7 +4,7 @@
#include "net/dns/record_rdata.h"
-#include "net/base/big_endian.h"
+#include "base/big_endian.h"
#include "net/base/dns_util.h"
#include "net/dns/dns_protocol.h"
#include "net/dns/dns_response.h"
@@ -29,7 +29,7 @@
scoped_ptr<SrvRecordRdata> rdata(new SrvRecordRdata);
- BigEndianReader reader(data.data(), data.size());
+ base::BigEndianReader reader(data.data(), data.size());
// 2 bytes for priority, 2 bytes for weight, 2 bytes for port.
reader.ReadU16(&rdata->priority_);
reader.ReadU16(&rdata->weight_);