[Scummvm-cvs-logs] CVS: scummvm/gob goblin.cpp,1.16,1.17
Torbjörn Andersson
eriktorbjorn at users.sourceforge.net
Tue Jun 21 13:16:29 CEST 2005
Update of /cvsroot/scummvm/scummvm/gob
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2668
Modified Files:
goblin.cpp
Log Message:
Added temporary variables for readability.
Index: goblin.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/gob/goblin.cpp,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- goblin.cpp 6 May 2005 15:59:32 -0000 1.16
+++ goblin.cpp 21 Jun 2005 13:14:56 -0000 1.17
@@ -172,34 +172,27 @@
void gob_sortByOrder(Util_List *list) {
Util_ListNode *ptr;
Util_ListNode *ptr2;
- void *tmp;
ptr = list->pHead;
while (ptr->pNext != 0) {
for (ptr2 = ptr->pNext; ptr2 != 0; ptr2 = ptr2->pNext) {
- if (((Gob_Object *) ptr->pData)->order <=
- ((Gob_Object *) ptr2->pData)->order) {
- if (((Gob_Object *) ptr->pData)->order !=
- ((Gob_Object *) ptr2->pData)->order)
+ Gob_Object *objDesc = (Gob_Object *)ptr->pData;
+ Gob_Object *objDesc2 = (Gob_Object *)ptr2->pData;
+
+ if (objDesc->order <= objDesc2->order) {
+ if (objDesc->order != objDesc2->order)
continue;
- if (((Gob_Object *) ptr->pData)->bottom <=
- ((Gob_Object *) ptr2->pData)->bottom) {
- if (((Gob_Object *) ptr->pData)->
- bottom !=
- ((Gob_Object *) ptr2->pData)->
- bottom)
+ if (objDesc->bottom <= objDesc2->bottom) {
+ if (objDesc->bottom != objDesc2->bottom)
continue;
- if ((Gob_Object *) ptr->pData !=
- gob_goblins[gob_currentGoblin])
+ if (objDesc != gob_goblins[gob_currentGoblin])
continue;
}
}
- tmp = ptr->pData;
- ptr->pData = ptr2->pData;
- ptr2->pData = tmp;
+ SWAP(ptr->pData, ptr2->pData);
}
ptr = ptr->pNext;
}
More information about the Scummvm-git-logs
mailing list