@@ -1749,7 +1749,7 @@ static void DumpLiteralPointerSection(MachOObjectFile *O,
17491749
17501750 StringRef BytesStr = unwrapOrError (Sect->getContents (), O->getFileName ());
17511751
1752- const char *Contents = reinterpret_cast < const char *>( BytesStr.data () );
1752+ const char *Contents = BytesStr.data ();
17531753
17541754 switch (section_type) {
17551755 case MachO::S_CSTRING_LITERALS:
@@ -1965,7 +1965,7 @@ static void DumpSectionContents(StringRef Filename, MachOObjectFile *O,
19651965
19661966 StringRef BytesStr =
19671967 unwrapOrError (Section.getContents (), O->getFileName ());
1968- const char *sect = reinterpret_cast < const char *>( BytesStr.data () );
1968+ const char *sect = BytesStr.data ();
19691969 uint32_t sect_size = BytesStr.size ();
19701970 uint64_t sect_addr = Section.getAddress ();
19711971
@@ -2049,7 +2049,7 @@ static void DumpInfoPlistSectionContents(StringRef Filename,
20492049 outs () << " Contents of (" << SegName << " ," << SectName << " ) section\n " ;
20502050 StringRef BytesStr =
20512051 unwrapOrError (Section.getContents (), O->getFileName ());
2052- const char *sect = reinterpret_cast < const char *>( BytesStr.data () );
2052+ const char *sect = BytesStr.data ();
20532053 outs () << format (" %.*s" , BytesStr.size (), sect) << " \n " ;
20542054 return ;
20552055 }
@@ -3237,7 +3237,7 @@ static const char *GuessCstringPointer(uint64_t ReferenceValue,
32373237 uint64_t object_offset = Sec.offset + sect_offset;
32383238 StringRef MachOContents = info->O ->getData ();
32393239 uint64_t object_size = MachOContents.size ();
3240- const char *object_addr = ( const char *) MachOContents.data ();
3240+ const char *object_addr = MachOContents.data ();
32413241 if (object_offset < object_size) {
32423242 const char *name = object_addr + object_offset;
32433243 return name;
@@ -3258,7 +3258,7 @@ static const char *GuessCstringPointer(uint64_t ReferenceValue,
32583258 uint64_t object_offset = Sec.offset + sect_offset;
32593259 StringRef MachOContents = info->O ->getData ();
32603260 uint64_t object_size = MachOContents.size ();
3261- const char *object_addr = ( const char *) MachOContents.data ();
3261+ const char *object_addr = MachOContents.data ();
32623262 if (object_offset < object_size) {
32633263 const char *name = object_addr + object_offset;
32643264 return name;
@@ -3447,7 +3447,7 @@ static uint64_t GuessPointerPointer(uint64_t ReferenceValue,
34473447 uint64_t object_offset = Sec.offset + sect_offset;
34483448 StringRef MachOContents = info->O ->getData ();
34493449 uint64_t object_size = MachOContents.size ();
3450- const char *object_addr = ( const char *) MachOContents.data ();
3450+ const char *object_addr = MachOContents.data ();
34513451 if (object_offset < object_size) {
34523452 uint64_t pointer_value;
34533453 memcpy (&pointer_value, object_addr + object_offset,
@@ -4350,7 +4350,7 @@ walk_pointer_list_64(const char *listname, const SectionRef S,
43504350 outs () << " Contents of (" << SegName << " ," << SectName << " ) section\n " ;
43514351
43524352 StringRef BytesStr = unwrapOrError (S.getContents (), O->getFileName ());
4353- const char *Contents = reinterpret_cast < const char *>( BytesStr.data () );
4353+ const char *Contents = BytesStr.data ();
43544354
43554355 for (uint32_t i = 0 ; i < S.getSize (); i += sizeof (uint64_t )) {
43564356 uint32_t left = S.getSize () - i;
@@ -4399,7 +4399,7 @@ walk_pointer_list_32(const char *listname, const SectionRef S,
43994399 outs () << " Contents of (" << SegName << " ," << SectName << " ) section\n " ;
44004400
44014401 StringRef BytesStr = unwrapOrError (S.getContents (), O->getFileName ());
4402- const char *Contents = reinterpret_cast < const char *>( BytesStr.data () );
4402+ const char *Contents = BytesStr.data ();
44034403
44044404 for (uint32_t i = 0 ; i < S.getSize (); i += sizeof (uint32_t )) {
44054405 uint32_t left = S.getSize () - i;
0 commit comments