sdlSetenv function
extern DECLSPEC int SDLCALL SDL_setenv(const char *name, const char *value, int overwrite)
Implementation
int sdlSetenv(String? name, String? value, int overwrite) {
final sdlSetenvLookupFunction = libSdl2.lookupFunction<
Int32 Function(Pointer<Utf8> name, Pointer<Utf8> value, Int32 overwrite),
int Function(Pointer<Utf8> name, Pointer<Utf8> value,
int overwrite)>('SDL_setenv');
final namePointer = name != null ? name.toNativeUtf8() : nullptr;
final valuePointer = value != null ? value.toNativeUtf8() : nullptr;
final result = sdlSetenvLookupFunction(namePointer, valuePointer, overwrite);
calloc.free(namePointer);
calloc.free(valuePointer);
return result;
}