[glib.global.strfreev].
listenv
fn
string[] listenv()Gets the names of all variables set in the environment.
Programs that want to be portable to Windows should typically use this function and [glib.global.getenv] instead of using the environ array from the C library directly. On Windows, the strings in the environ array are in system codepage encoding, while in most of the typical use cases for environment variables in GLib-using programs you want the UTF-8 encoding that this function and [glib.global.getenv] provide.
Returns
a null-terminated list of strings which must be freed with