Related: tdf#101057 allow java update version number > 99

Change-Id: Icc37cf248fbf35f108eb5bbb25c36fbd54a9fe85
This commit is contained in:
Caolán McNamara
2016-07-22 08:22:47 +01:00
parent 27aac319ca
commit 64d3270a89

View File

@@ -135,9 +135,9 @@ bool SunVersion::init(const char *szVersion)
{
if ( ! isdigit(*pCur))
{
//1.4.1_01-, 1.4.1_01a, the numerical part may only be 2 chars.
int len = pCur - pLast;
if (len > 2)
//1.8.0_102-, 1.8.0_01a,
size_t len = pCur - pLast;
if (len > sizeof(buf) - 1)
return false;
//we've got the update: 01, 02 etc
strncpy(buf, pLast, len);