Reduce likelyhood of stray pointer writes via ffi layer.
Reduce likelyhood of stray pointer writes via ffi layer.

In error cases the output value was not intialized, so callers which
ignored the error return might blindly use an uninitialized pointer.

webmaster128/botan,Rohde-Schwarz-Cybersecurity/botan,randombit/botan,Rohde-Schwarz-Cybersecurity/botan,randombit/botan,Rohde-Schwarz-Cybersecurity/botan,randombit/botan,randombit/botan,Rohde-Schwarz-Cybersecurity/botan,randombit/botan,webmaster128/botan,webmaster128/botan,Rohde-Schwarz-Cybersecurity/botan,webmaster128/botan,Rohde-Schwarz-Cybersecurity/botan,webmaster128/botan