Remove string_number_conversions.h from payload_generation_config.cc
This is to remove the direct dependency on libchrome.
Remove header base/string/string_number_conversions.h.
Also replace StringToUInt64() with android::base::ParseUint().
Bug: 360917504
Test: build
Change-Id: Iedab1ad25ad9b281e688a35bdfb84caf52e0e260
diff --git a/payload_generator/payload_generation_config.cc b/payload_generator/payload_generation_config.cc
index 839960e..20c5e04 100644
--- a/payload_generator/payload_generation_config.cc
+++ b/payload_generator/payload_generation_config.cc
@@ -22,7 +22,6 @@
#include <android-base/parseint.h>
#include <base/logging.h>
-#include <base/strings/string_number_conversions.h>
#include <brillo/strings/string_utils.h>
#include <libsnapshot/cow_format.h>
@@ -176,7 +175,7 @@
}
uint64_t max_size{};
- if (!base::StringToUint64(buf, &max_size)) {
+ if (!android::base::ParseUint<uint64_t>(buf, &max_size)) {
LOG(ERROR) << "Group size for " << group_name << " = " << buf
<< " is not an integer.";
return false;