From kde-commits Tue Feb 21 02:52:43 2012 From: Parker Coates Date: Tue, 21 Feb 2012 02:52:43 +0000 To: kde-commits Subject: KDE/kdegames/kpat/libkcardgame Message-Id: <20120221025243.38AC7AC897 () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=132979278906201 SVN commit 1281292 by coates: Add some checks for nonexistant source piles. M +4 -0 kcardscene.cpp --- trunk/KDE/kdegames/kpat/libkcardgame/kcardscene.cpp #1281291:1281292 @@ -783,6 +783,7 @@ KCardPile * source = cards.first()->pile(); d->sendCardsToPile( pile, cards, duration, false, false ); + if ( source ) d->sendCardsToPile( source, QList(), duration, false, false ); cardsMoved( cards, source, pile ); } @@ -801,6 +802,7 @@ KCardPile * source = cards.first()->pile(); d->sendCardsToPile( pile, cards, velocity, true, false ); + if ( source ) d->sendCardsToPile( source, QList(), cardMoveDuration, false, false ); cardsMoved( cards, source, pile ); } @@ -819,6 +821,7 @@ KCardPile * source = cards.first()->pile(); d->sendCardsToPile( pile, cards, duration, false, true ); + if ( source ) d->sendCardsToPile( source, QList(), duration, false, false ); cardsMoved( cards, source, pile ); } @@ -837,6 +840,7 @@ KCardPile * source = cards.first()->pile(); d->sendCardsToPile( pile, cards, velocity, true, true ); + if ( source ) d->sendCardsToPile( source, QList(), cardMoveDuration, false, false ); cardsMoved( cards, source, pile ); }