diff options
Diffstat (limited to 'games/wesnoth/patches/patch-ah')
-rw-r--r-- | games/wesnoth/patches/patch-ah | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/games/wesnoth/patches/patch-ah b/games/wesnoth/patches/patch-ah index 619594c4ffa..e9c1c061011 100644 --- a/games/wesnoth/patches/patch-ah +++ b/games/wesnoth/patches/patch-ah @@ -1,13 +1,22 @@ -$NetBSD: patch-ah,v 1.1 2010/08/28 20:08:40 adam Exp $ +$NetBSD: patch-ah,v 1.2 2011/02/24 13:36:57 adam Exp $ ---- m4/boost.m4.orig 2010-05-27 07:42:52.000000000 +0000 -+++ m4/boost.m4 -@@ -463,7 +463,7 @@ AC_DEFUN([BOOST_GRAPH], - AC_DEFUN([BOOST_IOSTREAMS], - [BOOST_FIND_LIB([iostreams], [$1], - [boost/iostreams/device/file_descriptor.hpp], -- [boost::iostreams::file_descriptor fd(0); fd.close();]) -+ [boost::iostreams::file_descriptor fd("/dev/null"); fd.close();]) - ])# BOOST_IOSTREAMS - +Fix C++ error. + +--- src/controller_base.cpp.orig 2011-02-24 12:28:03.000000000 +0000 ++++ src/controller_base.cpp +@@ -54,6 +54,7 @@ void controller_base::handle_event(const + if(gui::in_dialog()) { + return; + } ++ SDL_Event new_event; + switch(event.type) { + case SDL_KEYDOWN: +@@ -71,7 +72,6 @@ void controller_base::handle_event(const + break; + case SDL_MOUSEMOTION: + // Ignore old mouse motion events in the event queue +- SDL_Event new_event; + if(SDL_PeepEvents(&new_event,1,SDL_GETEVENT, + SDL_EVENTMASK(SDL_MOUSEMOTION)) > 0) { + while(SDL_PeepEvents(&new_event,1,SDL_GETEVENT, |