snv ignore version.h, add includes for gcc 4.3.3.
[supertux.git] / src / title.cpp
index a187aea..b6d1f4a 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 //  02111-1307, USA.
-#include <config.h>
 
-#include <iostream>
-#include <sstream>
-#include <stdexcept>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include <errno.h>
-#include <unistd.h>
-#include <SDL.h>
-#include <SDL_image.h>
-#include <physfs.h>
-#include <algorithm>
+#include <config.h>
+#include <version.h>
 
-#include "gameconfig.hpp"
 #include "title.hpp"
-#include "mainloop.hpp"
-#include "video/drawing_context.hpp"
-#include "video/surface.hpp"
+
+#include "addon/addon_manager.hpp"
 #include "audio/sound_manager.hpp"
+#include "fadeout.hpp"
+#include "file_system.hpp"
+#include "gameconfig.hpp"
+#include "gettext.hpp"
 #include "gui/menu.hpp"
-#include "timer.hpp"
-#include "lisp/lisp.hpp"
 #include "lisp/parser.hpp"
-#include "level.hpp"
-#include "world.hpp"
-#include "game_session.hpp"
-#include "worldmap/worldmap.hpp"
-#include "player_status.hpp"
-#include "tile.hpp"
-#include "sector.hpp"
-#include "object/tilemap.hpp"
+#include "log.hpp"
+#include "main.hpp"
+#include "mainloop.hpp"
 #include "object/camera.hpp"
 #include "object/player.hpp"
+#include "options_menu.hpp"
 #include "resources.hpp"
-#include "gettext.hpp"
+#include "sector.hpp"
 #include "textscroller.hpp"
-#include "fadeout.hpp"
-#include "file_system.hpp"
-#include "control/joystickkeyboardcontroller.hpp"
-#include "control/codecontroller.hpp"
-#include "main.hpp"
-#include "log.hpp"
-#include "options_menu.hpp"
-#include "console.hpp"
-#include "random_generator.hpp"
-#include "addon/addon_manager.hpp"
+#include "video/drawing_context.hpp"
+#include "world.hpp"
+
+#include <algorithm>
+#include <physfs.h>
 
 enum MainMenuIDs {
   MNID_STARTGAME,
@@ -418,8 +397,6 @@ TitleScreen::update(float elapsed_time)
 
   Menu* menu = Menu::current();
   if(menu) {
-    menu->update();
-
     if(menu == main_menu.get()) {
       switch (main_menu->check()) {
         case MNID_STARTGAME: