getsectdata

Returns the section data of section with the given section name.

Returns the section data of the given section in the given segment in the mach executable it is linked into.

void main()
{
     import core.sys.darwin.mach.getsect;
     int size;
     assert(getsectdata("__TEXT", "__text", &size));
     assert(size > 0);
}
version(CoreDdoc)
extern (C) nothrow @nogc
char*
getsectdata
(
const scope char* segname
,
const scope char* sectname
,)

Parameters

segname char*

the name of the segment

sectname char*

the name of the section

size c_ulong*

this will be set to the size of the section or 0 if the section doesn't exist

Return Value

Type: char*

a pointer to the section data or null if it doesn't exist

Meta