[Scummvm-cvs-logs] SF.net SVN: scummvm:[54925] scummvm/trunk/engines/sci/engine
thebluegr at users.sourceforge.net
thebluegr at users.sourceforge.net
Thu Dec 16 00:35:22 CET 2010
Revision: 54925
http://scummvm.svn.sourceforge.net/scummvm/?rev=54925&view=rev
Author: thebluegr
Date: 2010-12-15 23:35:21 +0000 (Wed, 15 Dec 2010)
Log Message:
-----------
SCI: Slight cleanup
Modified Paths:
--------------
scummvm/trunk/engines/sci/engine/seg_manager.cpp
scummvm/trunk/engines/sci/engine/seg_manager.h
Modified: scummvm/trunk/engines/sci/engine/seg_manager.cpp
===================================================================
--- scummvm/trunk/engines/sci/engine/seg_manager.cpp 2010-12-15 22:36:55 UTC (rev 54924)
+++ scummvm/trunk/engines/sci/engine/seg_manager.cpp 2010-12-15 23:35:21 UTC (rev 54925)
@@ -146,11 +146,10 @@
return (Script *)mem;
}
-int SegManager::deallocate(SegmentId seg, bool recursive) {
- SegmentObj *mobj;
+void SegManager::deallocate(SegmentId seg, bool recursive) {
VERIFY(check(seg), "invalid seg id");
- mobj = _heap[seg];
+ SegmentObj *mobj = _heap[seg];
if (mobj->getType() == SEG_TYPE_SCRIPT) {
Script *scr = (Script *)mobj;
@@ -161,8 +160,6 @@
delete mobj;
_heap[seg] = NULL;
-
- return 1;
}
bool SegManager::isHeapObject(reg_t pos) const {
Modified: scummvm/trunk/engines/sci/engine/seg_manager.h
===================================================================
--- scummvm/trunk/engines/sci/engine/seg_manager.h 2010-12-15 22:36:55 UTC (rev 54924)
+++ scummvm/trunk/engines/sci/engine/seg_manager.h 2010-12-15 23:35:21 UTC (rev 54925)
@@ -477,7 +477,7 @@
private:
SegmentObj *allocSegment(SegmentObj *mem, SegmentId *segid);
- int deallocate(SegmentId seg, bool recursive);
+ void deallocate(SegmentId seg, bool recursive);
void createClassTable();
SegmentId findFreeSegment() const;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list