func cryptBlocksEnc(b *Block, civ *[BlockSize]byte, dst, src []byte) {
        if b.fallback != nil {
                cryptBlocksEncGeneric(b, civ, dst, src)
+               return
        }
        cryptBlocksChain(b.function, &civ[0], &b.key[0], &dst[0], &src[0], len(src))
 }
 func cryptBlocksDec(b *Block, civ *[BlockSize]byte, dst, src []byte) {
        if b.fallback != nil {
                cryptBlocksDecGeneric(b, civ, dst, src)
+               return
        }
        // Decrypt function code is encrypt + 128.
        cryptBlocksChain(b.function+128, &civ[0], &b.key[0], &dst[0], &src[0], len(src))