mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-24 13:21:05 +00:00
d5e022a38e
Actually, both diff is the following. ```diff @@ -22,14 +19,17 @@ static void NormalizeAddr(const nsACString& aAddr, nsCString& aNormalized) { nsTArray<nsCString> addr; ParseString(aAddr, '.', addr); - aNormalized = - StringJoin("."_ns, IntegerRange(4), [&addr](nsACString& dst, size_t i) { - if (i < addr.Length()) { - dst.Append(addr[i]); - } else { - dst.Append('0'); - } - }); + aNormalized = ""; + for (uint32_t i = 0; i < 4; ++i) { + if (i != 0) { + aNormalized.AppendLiteral("."); + } + if (i < addr.Length()) { + aNormalized.Append(addr[i]); + } else { + aNormalized.AppendLiteral("0"); + } + } } ``` So we should share this on Windows and macOS. Also, since gtest is same, we should merge it. Differential Revision: https://phabricator.services.mozilla.com/D161232 |
||
---|---|---|
.. | ||
androidproxy | ||
commonproxy | ||
gnome | ||
osxproxy | ||
unixproxy | ||
windowsDHCPClient | ||
windowsPackageManager | ||
windowsproxy |