From f80b25acecb3efd01c90e95d8de7ead0825baf1f Mon Sep 17 00:00:00 2001 From: HappyAngel Date: Tue, 31 Mar 2020 01:47:20 -0500 Subject: [PATCH] fix ios v8 build error, test=develop (#3301) --- lite/utils/cv/bgr_rotate.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lite/utils/cv/bgr_rotate.cc b/lite/utils/cv/bgr_rotate.cc index 82d977d491..333bf85755 100644 --- a/lite/utils/cv/bgr_rotate.cc +++ b/lite/utils/cv/bgr_rotate.cc @@ -1133,7 +1133,7 @@ bgr3 bgr2 bgr1 #ifdef __aarch64__ void rotate180_hwc(const uint8_t* src, uint8_t* dst, int w, int h_in) { int w_in = w * 3; - uint8_t zerobuff[30000]; // [w_in]; + uint8_t* zerobuff = new uint8_t[w_in]; memset(zerobuff, 0, w_in * sizeof(uint8_t)); int64_t stride_w = 24; for (int i = 0; i < h_in; i += 4) { @@ -1331,7 +1331,7 @@ void rotate180_hwc(const uint8_t* src, uint8_t* dst, int w, int h_in) { #else void rotate180_hwc(const uint8_t* src, uint8_t* dst, int w, int h_in) { int w_in = w * 3; - uint8_t zerobuff[30000]; // w_in + uint8_t* zerobuff = new uint8_t[w_in]; memset(zerobuff, 0, w_in * sizeof(uint8_t)); int stride_w = 24; // 4*8 -- GitLab