symlink function
Make a symbolic link to FROM named TO.
Throws a PosixException if an error occurs.
Implementation
void symlink(
String from,
String to,
) {
final cFrom = from.toNativeUtf8();
final cTo = to.toNativeUtf8();
_symlink ??= Libc().dylib.lookupFunction<
ffi.Int32 Function(ffi.Pointer<Utf8>, ffi.Pointer<Utf8>),
_dart_symlink>('symlink');
final result = _symlink!(
cFrom,
cTo,
);
_throwIfErrno('symlink', result, cFrom, cTo);
malloc
..free(cFrom)
..free(cTo);
}