Provided by: libsdl3-doc_3.2.8+ds-1_all bug

NAME

       SDL_GetEnvironment - Get the process environment.

HEADER FILE

       Defined in SDL3/SDL_stdinc.h

SYNOPSIS

       #include "SDL3/SDL.h"

       SDL_Environment * SDL_GetEnvironment(void);

DESCRIPTION

       This  is initialized at application start and is not affected by setenv() and unsetenv() calls after that
       point. Use

       SDL_SetEnvironmentVariable () and

       SDL_UnsetEnvironmentVariable () if you want to modify this environment, or SDL_setenv_unsafe () or

       SDL_unsetenv_unsafe () if you want changes to persist in the C runtime environment after SDL_Quit ().

RETURN VALUE

       ( SDL_Environment
        *) Returns a pointer to the environment for the process or NULL on failure;  call  SDL_GetError  ()  for
       more information.

THREAD SAFETY

       It is safe to call this function from any thread.

AVAILABILITY

       This function is available since SDL 3.2.0.

SEE ALSO

       (3),        SDL_GetEnvironmentVariable(3),       (3),       SDL_GetEnvironmentVariables(3),       (3),
       SDL_SetEnvironmentVariable(3), (3), SDL_UnsetEnvironmentVariable(3)

Simple Directmedia Layer                            SDL 3.2.8                              SDL_GetEnvironment(3)