av1_resize_and_extend_frame_neon: fix alloc check

since:
e1399f393d Correctly select between optimized and non-normative scaler

Bug: aomedia:3276
Change-Id: I64b8a8db2f477b8ff2e487a1100ac49d734889bf
diff --git a/av1/common/arm/resize_neon.c b/av1/common/arm/resize_neon.c
index df4f7d6..5f6d214 100644
--- a/av1/common/arm/resize_neon.c
+++ b/av1/common/arm/resize_neon.c
@@ -783,7 +783,7 @@
         const int buffer_height = (4 * dst_y_h + SUBPEL_TAPS - 2 + 7) & ~7;
         uint8_t *const temp_buffer =
             (uint8_t *)malloc(buffer_stride * buffer_height);
-        if (temp_buffer) {
+        if (!temp_buffer) {
           malloc_failed = 1;
           break;
         }