More size-zero VLA fixes and making opus_decode* return BAD_ARG on framesize<0
3 files changed