| Index: device/udev_linux/udev.cc
 | 
| diff --git a/device/udev_linux/udev.cc b/device/udev_linux/udev.cc
 | 
| index e2b93d2751667eaa61e559c038674ad1d234d913..6055fb9db0dcdadb50250cf1347ee3ee7a499ebd 100644
 | 
| --- a/device/udev_linux/udev.cc
 | 
| +++ b/device/udev_linux/udev.cc
 | 
| @@ -171,8 +171,8 @@ std::string UdevDecodeString(const std::string& encoded) {
 | 
|    for (size_t i = 0; i < size; ++i) {
 | 
|      char c = encoded[i];
 | 
|      if ((i + 3 < size) && c == '\\' && encoded[i + 1] == 'x') {
 | 
| -      c = (HexDigitToInt(encoded[i + 2]) << 4) +
 | 
| -          HexDigitToInt(encoded[i + 3]);
 | 
| +      c = (base::HexDigitToInt(encoded[i + 2]) << 4) +
 | 
| +          base::HexDigitToInt(encoded[i + 3]);
 | 
|        i += 3;
 | 
|      }
 | 
|      decoded.push_back(c);
 | 
| 
 |