Changeset 769 for trunk/src/script/api/qscriptengine_p.h
- Timestamp:
- Aug 2, 2010, 9:27:30 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/vendor/nokia/qt/4.6.3 (added) merged: 768 /branches/vendor/nokia/qt/current merged: 767 /branches/vendor/nokia/qt/4.6.2 removed
- Property svn:mergeinfo changed
-
trunk/src/script/api/qscriptengine_p.h
r651 r769 256 256 QScriptValuePrivate *registeredScriptValues; 257 257 QScriptValuePrivate *freeScriptValues; 258 259 258 260 QScriptStringPrivate *registeredScriptStrings; 259 261 QHash<int, QScriptTypeInfo*> m_typeInfos; … … 378 380 QScriptValuePrivate *p = freeScriptValues; 379 381 freeScriptValues = p->next; 382 380 383 return p; 381 384 } … … 385 388 inline void QScriptEnginePrivate::freeScriptValuePrivate(QScriptValuePrivate *p) 386 389 { 387 p->next = freeScriptValues; 388 freeScriptValues = p; 390 if (freeScriptValuesCount < maxFreeScriptValues) { 391 p->next = freeScriptValues; 392 freeScriptValues = p; 393 ++freeScriptValuesCount; 394 } else { 395 qFree(p); 396 } 389 397 } 390 398
Note:
See TracChangeset
for help on using the changeset viewer.