Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0b4ead79 authored by Tomasz Wasilczyk's avatar Tomasz Wasilczyk
Browse files

Use String8/16 c_str [idmap2, androidfw]

Bug: 295394788
Test: make checkbuild
Change-Id: I95264e8bfc96a5adb7f7cc55a24dc0e8c126371d
(cherry picked from commit a550a478)
parent 2c4b39a2
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -96,7 +96,7 @@ void RawPrintVisitor::visit(const IdmapData& data ATTRIBUTE_UNUSED) {
      auto value = target_entry_value.second;

      print(target_entry_value.first.to_string(), false, "config: %s",
          target_entry_value.first.toString().string());
          target_entry_value.first.toString().c_str());

      print(value.data_type, "type: %s",
            utils::DataTypeToString(value.data_type).data());
+3 −3
Original line number Diff line number Diff line
@@ -159,17 +159,17 @@ TEST(ConfigDescriptionTest, TestGrammaticalGenderQualifier) {
  EXPECT_TRUE(TestParse("feminine", &config));
  EXPECT_EQ(android::ResTable_config::GRAMMATICAL_GENDER_FEMININE, config.grammaticalInflection);
  EXPECT_EQ(SDK_U, config.sdkVersion);
  EXPECT_EQ(std::string("feminine-v34"), config.toString().string());
  EXPECT_EQ(std::string("feminine-v34"), config.toString().c_str());

  EXPECT_TRUE(TestParse("masculine", &config));
  EXPECT_EQ(android::ResTable_config::GRAMMATICAL_GENDER_MASCULINE, config.grammaticalInflection);
  EXPECT_EQ(SDK_U, config.sdkVersion);
  EXPECT_EQ(std::string("masculine-v34"), config.toString().string());
  EXPECT_EQ(std::string("masculine-v34"), config.toString().c_str());

  EXPECT_TRUE(TestParse("neuter", &config));
  EXPECT_EQ(android::ResTable_config::GRAMMATICAL_GENDER_NEUTER, config.grammaticalInflection);
  EXPECT_EQ(SDK_U, config.sdkVersion);
  EXPECT_EQ(std::string("neuter-v34"), config.toString().string());
  EXPECT_EQ(std::string("neuter-v34"), config.toString().c_str());
}

}  // namespace android
+1 −1
Original line number Diff line number Diff line
@@ -468,7 +468,7 @@ TEST_P(ResTableParameterizedTest, ShouldLoadSparseEntriesSuccessfully) {
  String16 name(u"com.android.sparse:integer/foo_9");
  uint32_t flags;
  uint32_t resid =
      table.identifierForName(name.string(), name.size(), nullptr, 0, nullptr, 0, &flags);
      table.identifierForName(name.c_str(), name.size(), nullptr, 0, nullptr, 0, &flags);
  ASSERT_NE(0u, resid);

  Res_value val;