Skip to content

Commit 475f6fa

Browse files
authored
Merge pull request #3818 from Doekin:wechat_qrcode
wechat_qrcode: fix ineffective decoding retrial after inverting image
2 parents c76792f + a83259f commit 475f6fa

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Diff for: modules/wechat_qrcode/src/zxing/qrcode/qrcode_reader.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,8 @@ vector<Ref<Result>> QRCodeReader::decode(Ref<BinaryBitmap> image, DecodeHints hi
4949
Ref<BitMatrix> invertedMatrix = image->getInvertedMatrix(err_handler);
5050
if (err_handler.ErrCode() || invertedMatrix == NULL) return result_list;
5151
vector<Ref<Result>> tmp_rst = decodeMore(image, invertedMatrix, hints, err_handler);
52-
if (err_handler.ErrCode() || tmp_rst.empty()) return tmp_rst;
52+
if (err_handler.ErrCode() || tmp_rst.empty()) return result_list;
53+
return tmp_rst;
5354
}
5455

5556
return rst;

0 commit comments

Comments
 (0)