HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • Back to dev-games/guichan/0.8.2

dev-games/guichan/0.8.2: guichan-0.8.2.patch

File guichan-0.8.2.patch, 6.2 KB (added by michaelvoliveira, 5 years ago)

0.8.1 version

  • include/guichan/allegro/allegrographics.hpp

    diff -urN guichan-0.8.2/include/guichan/allegro/allegrographics.hpp guichan-0.8.2-haiku/include/guichan/allegro/allegrographics.hpp
    old new  
    6161    { 
    6262    public: 
    6363 
     64#ifndef __HAIKU__ 
    6465        // Needed so that drawImage(gcn::Image *, int, int) is visible. 
    6566        using Graphics::drawImage; 
     67#endif 
    6668 
    6769        /** 
    6870         * Constructor. 
  • include/guichan/graphics.hpp

    diff -urN guichan-0.8.2/include/guichan/graphics.hpp guichan-0.8.2-haiku/include/guichan/graphics.hpp
    old new  
    4646 
    4747#include <iosfwd> 
    4848#include <stack> 
     49#include <string> 
    4950 
    5051#include "guichan/cliprectangle.hpp" 
    5152#include "guichan/platform.hpp" 
  • include/guichan/opengl/openglgraphics.hpp

    diff -urN guichan-0.8.2/include/guichan/opengl/openglgraphics.hpp guichan-0.8.2-haiku/include/guichan/opengl/openglgraphics.hpp
    old new  
    5757    { 
    5858    public: 
    5959 
     60#ifndef __HAIKU__ 
    6061        // Needed so that drawImage(gcn::Image *, int, int) is visible. 
    6162        using Graphics::drawImage; 
     63#endif 
    6264 
    6365        /** 
    6466         * Constructor. 
  • include/guichan/sdl/sdlgraphics.hpp

    diff -urN guichan-0.8.2/include/guichan/sdl/sdlgraphics.hpp guichan-0.8.2-haiku/include/guichan/sdl/sdlgraphics.hpp
    old new  
    6262    { 
    6363    public: 
    6464 
     65#ifndef __HAIKU__ 
    6566        // Needed so that drawImage(gcn::Image *, int, int) is visible. 
    6667        using Graphics::drawImage; 
     68#endif 
    6769 
    6870        /** 
    6971         * Constructor. 
  • src/focushandler.cpp

    diff -urN guichan-0.8.2/src/focushandler.cpp guichan-0.8.2-haiku/src/focushandler.cpp
    old new  
    9494         
    9595        if (oldFocused != widget) 
    9696        { 
    97             mFocusedWidget = mWidgets.at(toBeFocusedIndex); 
     97            mFocusedWidget = mWidgets[toBeFocusedIndex]; 
    9898             
    9999            if (oldFocused != NULL) 
    100100            { 
    … …  
    102102                distributeFocusLostEvent(focusEvent); 
    103103            } 
    104104             
    105             Event focusEvent(mWidgets.at(toBeFocusedIndex)); 
     105            Event focusEvent(mWidgets[toBeFocusedIndex]); 
    106106            distributeFocusGainedEvent(focusEvent); 
    107107        }         
    108108    } 
    … …  
    203203                return; 
    204204            } 
    205205        } 
    206         while (!mWidgets.at(focusedWidget)->isFocusable()); 
     206        while (!mWidgets[focusedWidget]->isFocusable()); 
    207207 
    208208        if (focusedWidget >= 0) 
    209209        { 
    210             mFocusedWidget = mWidgets.at(focusedWidget); 
     210            mFocusedWidget = mWidgets[focusedWidget]; 
    211211 
    212212            Event focusEvent(mFocusedWidget); 
    213213            distributeFocusGainedEvent(focusEvent); 
    … …  
    215215 
    216216        if (focused >= 0) 
    217217        { 
    218             Event focusEvent(mWidgets.at(focused)); 
     218            Event focusEvent(mWidgets[focused]); 
    219219            distributeFocusLostEvent(focusEvent); 
    220220        } 
    221221    } 
    … …  
    264264                return; 
    265265            } 
    266266        } 
    267         while (!mWidgets.at(focusedWidget)->isFocusable()); 
     267        while (!mWidgets[focusedWidget]->isFocusable()); 
    268268 
    269269        if (focusedWidget >= 0) 
    270270        { 
    271             mFocusedWidget = mWidgets.at(focusedWidget); 
     271            mFocusedWidget = mWidgets[focusedWidget]; 
    272272            Event focusEvent(mFocusedWidget); 
    273273            distributeFocusGainedEvent(focusEvent); 
    274274        } 
    275275 
    276276        if (focused >= 0) 
    277277        { 
    278             Event focusEvent(mWidgets.at(focused)); 
     278            Event focusEvent(mWidgets[focused]); 
    279279            distributeFocusLostEvent(focusEvent); 
    280280        } 
    281281    } 
    … …  
    404404                return; 
    405405            } 
    406406 
    407             if (mWidgets.at(focusedWidget)->isFocusable() && 
    408                 mWidgets.at(focusedWidget)->isTabInEnabled() && 
     407            if (mWidgets[focusedWidget]->isFocusable() && 
     408                mWidgets[focusedWidget]->isTabInEnabled() && 
    409409                (mModalFocusedWidget == NULL || 
    410                  mWidgets.at(focusedWidget)->isModalFocused())) 
     410                 mWidgets[focusedWidget]->isModalFocused())) 
    411411            { 
    412412                done = true; 
    413413            } 
    … …  
    416416 
    417417        if (focusedWidget >= 0) 
    418418        { 
    419             mFocusedWidget = mWidgets.at(focusedWidget); 
     419            mFocusedWidget = mWidgets[focusedWidget]; 
    420420            Event focusEvent(mFocusedWidget); 
    421421            distributeFocusGainedEvent(focusEvent); 
    422422        } 
    423423 
    424424        if (focused >= 0) 
    425425        { 
    426             Event focusEvent(mWidgets.at(focused)); 
     426            Event focusEvent(mWidgets[focused]); 
    427427            distributeFocusLostEvent(focusEvent); 
    428428        } 
    429429    } 
    … …  
    481481                return; 
    482482            } 
    483483 
    484             if (mWidgets.at(focusedWidget)->isFocusable() && 
    485                 mWidgets.at(focusedWidget)->isTabInEnabled() && 
     484            if (mWidgets[focusedWidget]->isFocusable() && 
     485                mWidgets[focusedWidget]->isTabInEnabled() && 
    486486                (mModalFocusedWidget == NULL || 
    487                  mWidgets.at(focusedWidget)->isModalFocused())) 
     487                 mWidgets[focusedWidget]->isModalFocused())) 
    488488            { 
    489489                done = true; 
    490490            } 
    … …  
    493493 
    494494        if (focusedWidget >= 0) 
    495495        { 
    496             mFocusedWidget = mWidgets.at(focusedWidget); 
     496            mFocusedWidget = mWidgets[focusedWidget]; 
    497497            Event focusEvent(mFocusedWidget); 
    498498            distributeFocusGainedEvent(focusEvent); 
    499499        } 
    500500 
    501501        if (focused >= 0) 
    502502        { 
    503             Event focusEvent(mWidgets.at(focused)); 
     503            Event focusEvent(mWidgets[focused]); 
    504504            distributeFocusLostEvent(focusEvent); 
    505505        } 
    506506    } 

Download in other formats:

  • Original Format

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/