Revert not-useful changes to AES-CBC decrypt

Signed-off-by: Dave Rodgman <dave.rodgman@gmail.com>
diff --git a/library/aes.c b/library/aes.c
index e9395d4..a137fb1 100644
--- a/library/aes.c
+++ b/library/aes.c
@@ -1069,15 +1069,14 @@
 #endif
 
     if (mode == MBEDTLS_AES_DECRYPT) {
-        unsigned char temp2[16];
         while (length > 0) {
             memcpy(temp, input, 16);
-            ret = mbedtls_aes_crypt_ecb(ctx, mode, input, temp2);
+            ret = mbedtls_aes_crypt_ecb(ctx, mode, input, output);
             if (ret != 0) {
                 goto exit;
             }
 
-            mbedtls_xor(output, temp2, iv, 16);
+            mbedtls_xor(output, output, iv, 16);
 
             memcpy(iv, temp, 16);