]> git.mxchange.org Git - quix0rs-blobwars.git/blobdiff - src/items.cpp
Fix all issues found by the Clang Static Analyzer.
[quix0rs-blobwars.git] / src / items.cpp
index 814deadef31fda0f8e91c27d3f00a63310c189b3..5b78d4a1a3b568708ac21e2ac4608ca596eff332 100644 (file)
@@ -362,13 +362,10 @@ void showCarriedItems()
 void doItems()
 {
        Entity *item = (Entity*)map.itemList.getHead();
-       Entity *previous = item;
-
-       int x, y;
 
        while (item->next != NULL)
        {
-               previous = item;
+               Entity *previous = item;
                
                item = (Entity*)item->next;
                
@@ -377,8 +374,8 @@ void doItems()
                        continue;
                }
 
-               x = (int)(item->x - engine.playerPosX);
-               y = (int)(item->y - engine.playerPosY);
+               int x = (int)(item->x - engine.playerPosX);
+               int y = (int)(item->y - engine.playerPosY);
 
                item->think();