From: <hik...@us...> - 2011-05-29 22:14:17
|
Revision: 8755 http://supertuxkart.svn.sourceforge.net/supertuxkart/?rev=8755&view=rev Author: hikerstk Date: 2011-05-29 22:14:11 +0000 (Sun, 29 May 2011) Log Message: ----------- Make sure that only the latest (working) revision of an addon is used (atm there is no support for displaying the revision number of an addons due to space/gui restrictions). Modified Paths: -------------- main/trunk/src/addons/addons_manager.cpp Modified: main/trunk/src/addons/addons_manager.cpp =================================================================== --- main/trunk/src/addons/addons_manager.cpp 2011-05-29 22:12:09 UTC (rev 8754) +++ main/trunk/src/addons/addons_manager.cpp 2011-05-29 22:14:11 UTC (rev 8755) @@ -113,7 +113,10 @@ m_addons_list.lock(); if(index>=0) { - m_addons_list.getData()[index].copyInstallData(addon); + // Only copy the data if a newer revision is found. + if(m_addons_list.getData()[index].getRevision() + < addon.getRevision() ) + m_addons_list.getData()[index].copyInstallData(addon); } else { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |