strdup function
Duplicate S, returning an identical malloc'd string.
Implementation
ffi.Pointer<ffi.Int8> strdup(
ffi.Pointer<ffi.Int8> __s,
) {
_strdup ??= Libc().dylib.lookupFunction<
ffi.Pointer<ffi.Int8> Function(ffi.Pointer<ffi.Int8>),
_dart_strdup>('strdup');
return _strdup!(
__s,
);
}