prefer locally grown variables over globalization

<Lua has left the room. Reason: Quit: NO.>

@lynne openssl and gnutls both have global state, which is the reason that back in the day my windows mpv/mplayer2 builds were linked with both: libquvi and ffmpeg were both trying to do ssl at the same time, and bad things happened

we really need to stop using those libraries

@mia What's left, mbedtls and wolfssl? They're both advertising themselves as embedded, which doesn't inspire a great deal of confidence.

@lynne also shoutout to libvpx just calloc’ing a 500 MB chunk of memory in _init for no good reason (though that was very long ago)

Sign in to participate in the conversation