Clear arguments of fallback memfile_open()
The memfile_open() fallback implementation (without open_memstream()) left *buffer and *size unset, leaving and uncareful caller open to working with bad data.
Since the buffer and size can't actually be provided as open_memstream() would, zero them instead.