ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/common/object.C
(Generate patch)

Comparing deliantra/server/common/object.C (file contents):
Revision 1.238 by root, Wed May 7 11:02:50 2008 UTC vs.
Revision 1.239 by root, Wed May 7 13:38:16 2008 UTC

1394 top = floor; 1394 top = floor;
1395 1395
1396 /* Top is the object that our object (op) is going to get inserted above. 1396 /* Top is the object that our object (op) is going to get inserted above.
1397 */ 1397 */
1398 1398
1399 /* no top found, insert on top */ 1399 /* no top found, insert at bottom */
1400 if (!top) 1400 if (!top)
1401 { 1401 {
1402 op->above = 0; 1402 op->below = 0;
1403 op->below = ms.top; 1403 op->above = ms.bot;
1404 ms.top = op; 1404 ms.bot = op;
1405 1405
1406 *(op->below ? &op->below->above : &ms.bot) = op; 1406 *(op->above ? &op->above->below : &ms.top) = op;
1407 } 1407 }
1408 else 1408 else
1409 { /* get inserted into the stack above top */ 1409 { /* get inserted into the stack above top */
1410 op->above = top->above; 1410 op->above = top->above;
1411 top->above = op; 1411 top->above = op;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines