fix GenericMultipleBarcodeReader Segmentation fault

This commit is contained in:
渡世白玉 2015-05-27 15:05:51 +08:00
parent c4fd6e223c
commit e636a8028b

View File

@ -128,7 +128,7 @@ Ref<Result> GenericMultipleBarcodeReader::translateResultPoints(Ref<Result> resu
if (oldResultPoints->empty()) {
return result;
}
ArrayRef< Ref<ResultPoint> > newResultPoints;
ArrayRef< Ref<ResultPoint> > newResultPoints(new zxing::Array< Ref<ResultPoint> >());
for (int i = 0; i < oldResultPoints->size(); i++) {
Ref<ResultPoint> oldPoint = oldResultPoints[i];
newResultPoints->values().push_back(Ref<ResultPoint>(new ResultPoint(oldPoint->getX() + xOffset, oldPoint->getY() + yOffset)));