@@ -1749,7 +1749,7 @@ static void DumpLiteralPointerSection(MachOObjectFile *O,
1749
1749
1750
1750
StringRef BytesStr = unwrapOrError (Sect->getContents (), O->getFileName ());
1751
1751
1752
- const char *Contents = reinterpret_cast < const char *>( BytesStr.data () );
1752
+ const char *Contents = BytesStr.data ();
1753
1753
1754
1754
switch (section_type) {
1755
1755
case MachO::S_CSTRING_LITERALS:
@@ -1965,7 +1965,7 @@ static void DumpSectionContents(StringRef Filename, MachOObjectFile *O,
1965
1965
1966
1966
StringRef BytesStr =
1967
1967
unwrapOrError (Section.getContents (), O->getFileName ());
1968
- const char *sect = reinterpret_cast < const char *>( BytesStr.data () );
1968
+ const char *sect = BytesStr.data ();
1969
1969
uint32_t sect_size = BytesStr.size ();
1970
1970
uint64_t sect_addr = Section.getAddress ();
1971
1971
@@ -2049,7 +2049,7 @@ static void DumpInfoPlistSectionContents(StringRef Filename,
2049
2049
outs () << " Contents of (" << SegName << " ," << SectName << " ) section\n " ;
2050
2050
StringRef BytesStr =
2051
2051
unwrapOrError (Section.getContents (), O->getFileName ());
2052
- const char *sect = reinterpret_cast < const char *>( BytesStr.data () );
2052
+ const char *sect = BytesStr.data ();
2053
2053
outs () << format (" %.*s" , BytesStr.size (), sect) << " \n " ;
2054
2054
return ;
2055
2055
}
@@ -3237,7 +3237,7 @@ static const char *GuessCstringPointer(uint64_t ReferenceValue,
3237
3237
uint64_t object_offset = Sec.offset + sect_offset;
3238
3238
StringRef MachOContents = info->O ->getData ();
3239
3239
uint64_t object_size = MachOContents.size ();
3240
- const char *object_addr = ( const char *) MachOContents.data ();
3240
+ const char *object_addr = MachOContents.data ();
3241
3241
if (object_offset < object_size) {
3242
3242
const char *name = object_addr + object_offset;
3243
3243
return name;
@@ -3258,7 +3258,7 @@ static const char *GuessCstringPointer(uint64_t ReferenceValue,
3258
3258
uint64_t object_offset = Sec.offset + sect_offset;
3259
3259
StringRef MachOContents = info->O ->getData ();
3260
3260
uint64_t object_size = MachOContents.size ();
3261
- const char *object_addr = ( const char *) MachOContents.data ();
3261
+ const char *object_addr = MachOContents.data ();
3262
3262
if (object_offset < object_size) {
3263
3263
const char *name = object_addr + object_offset;
3264
3264
return name;
@@ -3447,7 +3447,7 @@ static uint64_t GuessPointerPointer(uint64_t ReferenceValue,
3447
3447
uint64_t object_offset = Sec.offset + sect_offset;
3448
3448
StringRef MachOContents = info->O ->getData ();
3449
3449
uint64_t object_size = MachOContents.size ();
3450
- const char *object_addr = ( const char *) MachOContents.data ();
3450
+ const char *object_addr = MachOContents.data ();
3451
3451
if (object_offset < object_size) {
3452
3452
uint64_t pointer_value;
3453
3453
memcpy (&pointer_value, object_addr + object_offset,
@@ -4350,7 +4350,7 @@ walk_pointer_list_64(const char *listname, const SectionRef S,
4350
4350
outs () << " Contents of (" << SegName << " ," << SectName << " ) section\n " ;
4351
4351
4352
4352
StringRef BytesStr = unwrapOrError (S.getContents (), O->getFileName ());
4353
- const char *Contents = reinterpret_cast < const char *>( BytesStr.data () );
4353
+ const char *Contents = BytesStr.data ();
4354
4354
4355
4355
for (uint32_t i = 0 ; i < S.getSize (); i += sizeof (uint64_t )) {
4356
4356
uint32_t left = S.getSize () - i;
@@ -4399,7 +4399,7 @@ walk_pointer_list_32(const char *listname, const SectionRef S,
4399
4399
outs () << " Contents of (" << SegName << " ," << SectName << " ) section\n " ;
4400
4400
4401
4401
StringRef BytesStr = unwrapOrError (S.getContents (), O->getFileName ());
4402
- const char *Contents = reinterpret_cast < const char *>( BytesStr.data () );
4402
+ const char *Contents = BytesStr.data ();
4403
4403
4404
4404
for (uint32_t i = 0 ; i < S.getSize (); i += sizeof (uint32_t )) {
4405
4405
uint32_t left = S.getSize () - i;
0 commit comments