toCStringArray method

Pointer<Pointer<Char>> toCStringArray(
  1. Allocator alloc
)

Implementation

Pointer<Pointer<Char>> toCStringArray(Allocator alloc) {
  final array = alloc<Pointer<Char>>(length + 1);
  for (var i = 0; i < length; ++i) {
    array[i] = this[i].toCString(alloc);
  }
  array[length] = nullptr;
  return array;
}