Changeset View
Changeset View
Standalone View
Standalone View
libs/vectorimage/libsvm/SvmParser.cpp
Show First 20 Lines • Show All 319 Lines • ▼ Show 20 Line(s) | 312 | { | |||
---|---|---|---|---|---|
320 | stream >> startPoint; | 320 | stream >> startPoint; | ||
321 | parseString(stream, string); | 321 | parseString(stream, string); | ||
322 | stream >> startIndex; | 322 | stream >> startIndex; | ||
323 | stream >> len; | 323 | stream >> len; | ||
324 | stream >> dxArrayLen; | 324 | stream >> dxArrayLen; | ||
325 | if (dxArrayLen > 0) { | 325 | if (dxArrayLen > 0) { | ||
326 | quint32 maxDxArrayLen = totalSize - stream.device()->pos(); | 326 | quint32 maxDxArrayLen = totalSize - stream.device()->pos(); | ||
327 | if (dxArrayLen > maxDxArrayLen) { | 327 | if (dxArrayLen > maxDxArrayLen) { | ||
328 | debugVectorImage << "Defined dxArrayLen= " << dxArrayLen << "exceeds availalable size" << maxDxArrayLen; | 328 | debugVectorImage << "Defined dxArrayLen= " << dxArrayLen << "exceeds available size" << maxDxArrayLen; | ||
329 | dxArrayLen = maxDxArrayLen; | 329 | dxArrayLen = maxDxArrayLen; | ||
330 | } | 330 | } | ||
331 | 331 | | |||
332 | dxArray = new qint32[dxArrayLen]; | 332 | dxArray = new qint32[dxArrayLen]; | ||
333 | 333 | | |||
334 | for (uint i = 0; i < dxArrayLen; ++i) | 334 | for (uint i = 0; i < dxArrayLen; ++i) | ||
335 | stream >> dxArray[i]; | 335 | stream >> dxArray[i]; | ||
336 | } | 336 | } | ||
▲ Show 20 Lines • Show All 344 Lines • Show Last 20 Lines |