Skip to content

Commit 8598420

Browse files
committed
Fix Win64 build: add N_VERSIONS definition and use implicit Ref conversion
1 parent 1a3128d commit 8598420

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

modules/wechat_qrcode/src/zxing/qrcode/version.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ std::vector<Ref<Version> >& Version::getVersions() {
5656
return *versions;
5757
}
5858

59+
int Version::N_VERSIONS = 40;
60+
5961
int Version::getVersionNumber() { return versionNumber_; }
6062

6163
vector<int> &Version::getAlignmentPatternCenters() { return alignmentPatternCenters_; }
@@ -105,7 +107,7 @@ Version *Version::getVersionForNumber(int versionNumber, ErrorHandler &err_handl
105107
err_handler = zxing::ReaderErrorHandler("versionNumber must be between 1 and 40");
106108
return NULL;
107109
}
108-
return getVersions()[versionNumber - 1].get();
110+
return getVersions()[versionNumber - 1];
109111
}
110112

111113

0 commit comments

Comments
 (0)