gnutls_base64_decode2 gives an error on empty input
base64("") = "", see https://tools.ietf.org/html/rfc4648#section-10
However gnutls_base64_decode2 doesn't believe this. It returns an error when given empty input. The error is "Base64 decoding error" (GNUTLS_E_BASE64_DECODING_ERROR).