toCStringMap method
Implementation
Pointer<Pointer<Char>> toCStringMap(Allocator alloc) {
final array = alloc<Pointer<Char>>(length + 1);
final entries = this.entries.toList();
for (var i = 0; i < entries.length; ++i) {
final element = '${entries[i].key}=${entries[i].value}';
array[i] = element.toCString(alloc);
}
array[length] = nullptr;
return array;
}