Skip to content

Commit

Permalink
ACCESS: Fix redundant pointer references in adding items to _images list
Browse files Browse the repository at this point in the history
  • Loading branch information
dreammaster committed Dec 13, 2014
1 parent 0e01c36 commit 878038f
Show file tree
Hide file tree
Showing 5 changed files with 7 additions and 7 deletions.
4 changes: 2 additions & 2 deletions engines/access/amazon/amazon_scripts.cpp
Expand Up @@ -318,7 +318,7 @@ void AmazonScripts::pan() {
ie._spritesPtr = _pObject[i];
ie._frameNumber = _pImgNum[i];

_vm->_images.addToList(&ie);
_vm->_images.addToList(ie);
}
}

Expand Down Expand Up @@ -810,7 +810,7 @@ void AmazonScripts::plotInactive() {
_vm->_inactive._offsetY = _game->_inactiveYOff;
_vm->_inactive._frameNumber = 0;

_vm->_images.addToList(&_vm->_inactive);
_vm->_images.addToList(_vm->_inactive);

}

Expand Down
2 changes: 1 addition & 1 deletion engines/access/animation.cpp
Expand Up @@ -232,7 +232,7 @@ void Animation::setFrame1(AnimationFrame *frame) {
ie._position = part->_position + _vm->_animation->_base;
ie._offsetY = part->_offsetY - ie._position.y;

_vm->_images.addToList(&ie);
_vm->_images.addToList(ie);
}
}

Expand Down
4 changes: 2 additions & 2 deletions engines/access/asurface.cpp
Expand Up @@ -90,9 +90,9 @@ static bool sortImagesY(const ImageEntry &ie1, const ImageEntry &ie2) {
return (ie1._position.y + ie1._offsetY) < (ie2._position.y + ie2._offsetY);
}

void ImageEntryList::addToList(ImageEntry *ie) {
void ImageEntryList::addToList(ImageEntry &ie) {
assert(size() < 35);
push_back(*ie);
push_back(ie);
Common::sort(begin(), end(), sortImagesY);
}

Expand Down
2 changes: 1 addition & 1 deletion engines/access/asurface.h
Expand Up @@ -144,7 +144,7 @@ class ImageEntry {

class ImageEntryList : public Common::Array<ImageEntry> {
public:
void addToList(ImageEntry *ie);
void addToList(ImageEntry &ie);
};

} // End of namespace Access
Expand Down
2 changes: 1 addition & 1 deletion engines/access/player.cpp
Expand Up @@ -667,7 +667,7 @@ void Player::plotCom1() {

void Player::plotCom2() {
if (!_playerOff)
_vm->_images.addToList(this);
_vm->_images.addToList(*this);
}

void Player::plotCom3() {
Expand Down

0 comments on commit 878038f

Please sign in to comment.