From afcfe0936fa1cb6310e5ad070c3dcd1460f05b77 Mon Sep 17 00:00:00 2001 From: nihui Date: Thu, 6 Jun 2019 21:47:06 +0800 Subject: [PATCH] fix false warnings --- src/mat_pixel_resize.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/mat_pixel_resize.cpp b/src/mat_pixel_resize.cpp index 72f0bfbff..7e10600e2 100644 --- a/src/mat_pixel_resize.cpp +++ b/src/mat_pixel_resize.cpp @@ -391,7 +391,7 @@ void resize_bilinear_c2(const unsigned char* src, int srcw, int srch, unsigned c #if __ARM_NEON int16x4_t _a0a1XX = vld1_s16(ialphap); int16x4_t _a0a0a1a1 = vzip_s16(_a0a1XX, _a0a1XX).val[0]; - uint8x8_t _S1; + uint8x8_t _S1 = uint8x8_t(); _S1 = vreinterpret_u8_u32(vld1_lane_u32((const unsigned int*)S1p, vreinterpret_u32_u8(_S1), 0)); int16x8_t _S116 = vreinterpretq_s16_u16(vmovl_u8(_S1)); int16x4_t _S1lowhigh = vget_low_s16(_S116); @@ -432,8 +432,8 @@ void resize_bilinear_c2(const unsigned char* src, int srcw, int srch, unsigned c #if __ARM_NEON int16x4_t _a0 = vdup_n_s16(a0); int16x4_t _a1 = vdup_n_s16(a1); - uint8x8_t _S0; - uint8x8_t _S1; + uint8x8_t _S0 = uint8x8_t(); + uint8x8_t _S1 = uint8x8_t(); _S0 = vreinterpret_u8_u32(vld1_lane_u32((const unsigned int*)S0p, vreinterpret_u32_u8(_S0), 0)); _S1 = vreinterpret_u8_u32(vld1_lane_u32((const unsigned int*)S1p, vreinterpret_u32_u8(_S1), 0)); int16x8_t _S016 = vreinterpretq_s16_u16(vmovl_u8(_S0)); @@ -689,7 +689,7 @@ void resize_bilinear_c3(const unsigned char* src, int srcw, int srch, unsigned c #if __ARM_NEON int16x4_t _a0 = vdup_n_s16(a0); int16x4_t _a1 = vdup_n_s16(a1); - uint8x8_t _S1; + uint8x8_t _S1 = uint8x8_t(); _S1 = vreinterpret_u8_u32(vld1_lane_u32((const unsigned int*)S1p, vreinterpret_u32_u8(_S1), 0)); _S1 = vreinterpret_u8_u16(vld1_lane_u16((const unsigned short*)(S1p+4), vreinterpret_u16_u8(_S1), 2)); int16x8_t _S116 = vreinterpretq_s16_u16(vmovl_u8(_S1)); @@ -729,8 +729,8 @@ void resize_bilinear_c3(const unsigned char* src, int srcw, int srch, unsigned c #if __ARM_NEON int16x4_t _a0 = vdup_n_s16(a0); int16x4_t _a1 = vdup_n_s16(a1); - uint8x8_t _S0; - uint8x8_t _S1; + uint8x8_t _S0 = uint8x8_t(); + uint8x8_t _S1 = uint8x8_t(); _S0 = vreinterpret_u8_u32(vld1_lane_u32((const unsigned int*)S0p, vreinterpret_u32_u8(_S0), 0)); _S1 = vreinterpret_u8_u32(vld1_lane_u32((const unsigned int*)S1p, vreinterpret_u32_u8(_S1), 0)); _S0 = vreinterpret_u8_u16(vld1_lane_u16((const unsigned short*)(S0p+4), vreinterpret_u16_u8(_S0), 2));