widelands-dev team mailing list archive
-
widelands-dev team
-
Mailing list archive
-
Message #02276
Re: [Merge] lp:~widelands-dev/widelands/bug-1330599 into lp:widelands
Review: Approve
> I have not been able to run the codecheck target at all.
should be as simple as cd build && make codecheck. What is the problem?
I changed the codecheck rule and remove one that is now redundant while merging. Otherwise LGTM.
Thanks for doing these cleanups :)
Diff comments:
> === added file 'cmake/codecheck/rules/do_not_use_SDL_int'
> --- cmake/codecheck/rules/do_not_use_SDL_int 1970-01-01 00:00:00 +0000
> +++ cmake/codecheck/rules/do_not_use_SDL_int 2014-07-13 15:10:15 +0000
> @@ -0,0 +1,22 @@
> +#!/usr/bin/python
> +
> +"""
> +Prefer DEBUG.
Remove or update comment.
> +"""
> +
> +error_msg="Do not use SDL integer data types (Uint8, Sint32 etc.). Instead use C++11 stdint.h types (uint8_t, int32_t etc.)."
drop c++11. stdint.h is actually already part of C99 IMHO, but stdint.h is all the user need to know.
> +
> +regexp=r"""(^Uint[0-9]|Sint[0-9]|#include.*SDL_types\.h|#include.*SDL_stdinc\.h)"""
> +
> +forbidden = [
> + "#include <SDL_types.h>",
> + "#include <SDL_stdinc.h>",
> + "Uint8",
> + "Sint32"
> +]
> +
> +allowed = [
> + "#include <stdint.h>",
> + "uint8_t",
> + "int32_t"
> +]
>
> === modified file 'src/editor/editorinteractive.cc'
> --- src/editor/editorinteractive.cc 2014-07-05 13:14:42 +0000
> +++ src/editor/editorinteractive.cc 2014-07-13 15:10:15 +0000
> @@ -280,14 +280,14 @@
> set_need_save(true);
> }
>
> -bool Editor_Interactive::handle_mouserelease(Uint8 btn, int32_t x, int32_t y) {
> +bool Editor_Interactive::handle_mouserelease(uint8_t btn, int32_t x, int32_t y) {
> if (btn == SDL_BUTTON_LEFT) {
> m_left_mouse_button_is_down = false;
> }
> return Interactive_Base::handle_mouserelease(btn, x, y);
> }
>
> -bool Editor_Interactive::handle_mousepress(Uint8 btn, int32_t x, int32_t y) {
> +bool Editor_Interactive::handle_mousepress(uint8_t btn, int32_t x, int32_t y) {
> if (btn == SDL_BUTTON_LEFT) {
> m_left_mouse_button_is_down = true;
> }
>
> === modified file 'src/editor/editorinteractive.h'
> --- src/editor/editorinteractive.h 2014-07-05 16:41:51 +0000
> +++ src/editor/editorinteractive.h 2014-07-13 15:10:15 +0000
> @@ -67,8 +67,8 @@
>
> // Handle UI elements.
> bool handle_key(bool down, SDL_keysym) override;
> - bool handle_mousepress(Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousepress(uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
>
> struct Tools {
> Tools()
>
> === modified file 'src/graphic/color.cc'
> --- src/graphic/color.cc 2014-07-05 14:39:48 +0000
> +++ src/graphic/color.cc 2014-07-13 15:10:15 +0000
> @@ -25,11 +25,11 @@
> RGBColor::RGBColor(uint8_t const R, uint8_t const G, uint8_t const B) :
> r(R), g(G), b(B) {}
>
> -Uint32 RGBColor::map(const SDL_PixelFormat& fmt) const {
> +uint32_t RGBColor::map(const SDL_PixelFormat& fmt) const {
> return SDL_MapRGB(&const_cast<SDL_PixelFormat&>(fmt), r, g, b);
> }
>
> -void RGBColor::set(SDL_PixelFormat* const fmt, Uint32 const clr) {
> +void RGBColor::set(SDL_PixelFormat* const fmt, uint32_t const clr) {
> SDL_GetRGB(clr, fmt, &r, &g, &b);
> }
>
>
> === modified file 'src/graphic/colormap.cc'
> --- src/graphic/colormap.cc 2013-09-23 20:30:35 +0000
> +++ src/graphic/colormap.cc 2014-07-13 15:10:15 +0000
> @@ -46,9 +46,9 @@
> if (g > 255) g = 255;
> if (b > 255) b = 255;
>
> - const Uint32 value =
> + const uint32_t value =
> SDL_MapRGB(&const_cast<SDL_PixelFormat &>(format), r, g, b);
> - static_cast<Uint32 *>(colormap)[(j << 8) | i] = value;
> + static_cast<uint32_t *>(colormap)[(j << 8) | i] = value;
> }
> }
>
>
> === modified file 'src/graphic/image_transformations.cc'
> --- src/graphic/image_transformations.cc 2014-07-03 19:26:30 +0000
> +++ src/graphic/image_transformations.cc 2014-07-13 15:10:15 +0000
> @@ -126,13 +126,13 @@
> fmt.BitsPerPixel, fmt.Rmask, fmt.Gmask, fmt.Bmask, fmt.Amask);
> SDL_Rect srcrc =
> {0, 0,
> - static_cast<Uint16>(zoomed->w), static_cast<Uint16>(zoomed->h)
> + static_cast<uint16_t>(zoomed->w), static_cast<uint16_t>(zoomed->h)
> }; // For some reason SDL_Surface and SDL_Rect express w,h in different types
> SDL_Rect dstrc = {0, 0, 0, 0};
> SDL_SetAlpha(zoomed, 0, 0);
> SDL_BlitSurface(zoomed, &srcrc, placed, &dstrc); // Updates dstrc
>
> - Uint32 fillcolor = SDL_MapRGBA(zoomed->format, 0, 0, 0, 255);
> + uint32_t fillcolor = SDL_MapRGBA(zoomed->format, 0, 0, 0, 255);
>
> if (zoomed->w < placed->w) {
> dstrc.x = zoomed->w;
>
> === modified file 'src/graphic/render/gamerenderer_sdl.cc'
> --- src/graphic/render/gamerenderer_sdl.cc 2014-03-23 18:26:08 +0000
> +++ src/graphic/render/gamerenderer_sdl.cc 2014-07-13 15:10:15 +0000
> @@ -32,7 +32,7 @@
> using namespace Widelands;
>
> ///This is used by rendermap to calculate the brightness of the terrain.
> -inline static Sint8 node_brightness
> +inline static int8_t node_brightness
> (Widelands::Time const gametime,
> Widelands::Time const last_seen,
> Widelands::Vision const vision,
> @@ -44,8 +44,8 @@
> assert(last_seen <= gametime);
> Widelands::Duration const time_ago = gametime - last_seen;
> result =
> - static_cast<Sint16>
> - (((static_cast<Sint16>(result) + 128) >> 1)
> + static_cast<int16_t>
> + (((static_cast<int16_t>(result) + 128) >> 1)
> *
> (1.0 + (time_ago < 45000 ? expf(-8.46126929e-5 * time_ago) : 0)))
> -
> @@ -134,10 +134,10 @@
> const Texture * f_d_texture;
> const Texture * tr_d_texture;
> uint8_t roads;
> - Sint8 f_brightness;
> - Sint8 r_brightness;
> - Sint8 bl_brightness;
> - Sint8 br_brightness;
> + int8_t f_brightness;
> + int8_t r_brightness;
> + int8_t bl_brightness;
> + int8_t br_brightness;
>
> if (m_player && !m_player->see_all()) {
> const Player::Field & f_pf = m_player->fields()[f_index];
> @@ -257,14 +257,14 @@
> sdlsurf->set_subwin(dst.get_rect());
> switch (sdlsurf->format().BytesPerPixel) {
> case 2:
> - draw_field_int<Uint16>
> + draw_field_int<uint16_t>
> (*sdlsurf,
> f_vert, r_vert, bl_vert, br_vert,
> roads,
> tr_d_texture, l_r_texture, f_d_texture, f_r_texture);
> break;
> case 4:
> - draw_field_int<Uint32>
> + draw_field_int<uint32_t>
> (*sdlsurf,
> f_vert, r_vert, bl_vert, br_vert,
> roads,
>
> === modified file 'src/graphic/render/minimaprenderer.cc'
> --- src/graphic/render/minimaprenderer.cc 2014-07-03 19:26:30 +0000
> +++ src/graphic/render/minimaprenderer.cc 2014-07-13 15:10:15 +0000
> @@ -44,9 +44,9 @@
>
> // Blend two colors.
> inline uint32_t blend_color
> - (const SDL_PixelFormat& format, uint32_t clr1, Uint8 r2, Uint8 g2, Uint8 b2)
> + (const SDL_PixelFormat& format, uint32_t clr1, uint8_t r2, uint8_t g2, uint8_t b2)
> {
> - Uint8 r1, g1, b1;
> + uint8_t r1, g1, b1;
> SDL_GetRGB(clr1, &const_cast<SDL_PixelFormat &>(format), &r1, &g1, &b1);
> return
> SDL_MapRGB
> @@ -164,7 +164,7 @@
> {
> const Widelands::Map & map = egbase.map();
>
> - Uint8* const pixels = surface->get_pixels();
> + uint8_t* const pixels = surface->get_pixels();
> const SDL_PixelFormat& format = surface->format();
> const uint16_t pitch = surface->get_pitch();
> const uint16_t surface_h = surface->height();
> @@ -194,14 +194,14 @@
>
> if (not player or player->see_all()) {
> for (uint32_t y = 0; y < surface_h; ++y) {
> - Uint8 * pix = pixels + y * pitch;
> + uint8_t * pix = pixels + y * pitch;
> Widelands::FCoords f
> (Widelands::Coords
> (viewpoint.x, viewpoint.y + (flags & MiniMap::Zoom2 ? y / 2 : y)));
> map.normalize_coords(f);
> f.field = &map[f];
> Widelands::Map_Index i = Widelands::Map::get_index(f, mapwidth);
> - for (uint32_t x = 0; x < surface_w; ++x, pix += sizeof(Uint32)) {
> + for (uint32_t x = 0; x < surface_w; ++x, pix += sizeof(uint32_t)) {
> if (x % 2 || !(flags & MiniMap::Zoom2))
> move_r(mapwidth, f, i);
>
> @@ -209,10 +209,10 @@
> (is_minimap_frameborder
> (f, ptopleft, pbottomright, mapwidth, mapheight, modx, mody))
> {
> - *reinterpret_cast<Uint32 *>(pix) = static_cast<Uint32>
> + *reinterpret_cast<uint32_t *>(pix) = static_cast<uint32_t>
> (SDL_MapRGB(&const_cast<SDL_PixelFormat &>(format), 255, 0, 0));
> } else {
> - *reinterpret_cast<Uint32 *>(pix) = static_cast<Uint32>
> + *reinterpret_cast<uint32_t *>(pix) = static_cast<uint32_t>
> (calc_minimap_color
> (format, egbase, f, flags, f.field->get_owned_by(), true));
> }
> @@ -221,7 +221,7 @@
> } else {
> Widelands::Player::Field const * const player_fields = player->fields();
> for (uint32_t y = 0; y < surface_h; ++y) {
> - Uint8 * pix = pixels + y * pitch;
> + uint8_t * pix = pixels + y * pitch;
> Widelands::FCoords f
> (Widelands::Coords
> (viewpoint.x, viewpoint.y +
> @@ -229,7 +229,7 @@
> map.normalize_coords(f);
> f.field = &map[f];
> Widelands::Map_Index i = Widelands::Map::get_index(f, mapwidth);
> - for (uint32_t x = 0; x < surface_w; ++x, pix += sizeof(Uint32)) {
> + for (uint32_t x = 0; x < surface_w; ++x, pix += sizeof(uint32_t)) {
> if (x % 2 || !(flags & MiniMap::Zoom2))
> move_r(mapwidth, f, i);
>
> @@ -237,15 +237,15 @@
> (is_minimap_frameborder
> (f, ptopleft, pbottomright, mapwidth, mapheight, modx, mody))
> {
> - *reinterpret_cast<Uint32 *>(pix) = static_cast<Uint32>
> + *reinterpret_cast<uint32_t *>(pix) = static_cast<uint32_t>
> (SDL_MapRGB
> (&const_cast<SDL_PixelFormat &>(format), 255, 0, 0));
> } else {
> const Widelands::Player::Field & player_field = player_fields[i];
> Widelands::Vision const vision = player_field.vision;
>
> - *reinterpret_cast<Uint32 *>(pix) =
> - static_cast<Uint32>
> + *reinterpret_cast<uint32_t *>(pix) =
> + static_cast<uint32_t>
> (vision ?
> calc_minimap_color
> (format,
> @@ -277,7 +277,7 @@
> const int16_t map_h = (flags & MiniMap::Zoom2) ? map.get_height() * 2 : map.get_height();
>
> Surface* surface = Surface::create(map_w, map_h);
> - assert(surface->format().BytesPerPixel == sizeof(Uint32));
> + assert(surface->format().BytesPerPixel == sizeof(uint32_t));
>
> surface->fill_rect(Rect(0, 0, surface->width(), surface->height()), RGBAColor(0, 0, 0, 255));
> surface->lock(Surface::Lock_Normal);
>
> === modified file 'src/graphic/render/sdl_helper.cc'
> --- src/graphic/render/sdl_helper.cc 2014-07-08 05:10:11 +0000
> +++ src/graphic/render/sdl_helper.cc 2014-07-13 15:10:15 +0000
> @@ -25,7 +25,7 @@
>
> SDL_Surface * empty_sdl_surface(int16_t w, int16_t h) {
> SDL_Surface* surface;
> - Uint32 rmask, gmask, bmask, amask;
> + uint32_t rmask, gmask, bmask, amask;
> /* SDL interprets each pixel as a 32-bit number, so our masks must depend
> on the endianness (byte order) of the machine */
> #if SDL_BYTEORDER == SDL_BIG_ENDIAN
>
> === modified file 'src/graphic/render/sdl_surface.cc'
> --- src/graphic/render/sdl_surface.cc 2014-06-25 20:03:51 +0000
> +++ src/graphic/render/sdl_surface.cc 2014-07-13 15:10:15 +0000
> @@ -72,16 +72,16 @@
> assert(m_surface);
>
> // Locking not needed: reading only
> - const Uint8 bytes_per_pixel = m_surface->format->BytesPerPixel;
> - Uint8 * const pix =
> - static_cast<Uint8 *>(m_surface->pixels) +
> + const uint8_t bytes_per_pixel = m_surface->format->BytesPerPixel;
> + uint8_t * const pix =
> + static_cast<uint8_t *>(m_surface->pixels) +
> y * m_surface->pitch + x * bytes_per_pixel;
>
> switch (bytes_per_pixel) {
> case 1:
> return *pix; // Maybe needed for save_png.
> case 2:
> - return *reinterpret_cast<const Uint16 *>(pix);
> + return *reinterpret_cast<const uint16_t *>(pix);
> case 3: //Needed for save_png.
> // We can not dereference a pointer to a size 4 object in this case
> // since that would casue a read beyond the end of the block pointed to
> @@ -98,7 +98,7 @@
> // shifting the values. It is alignment safe.
> return pix[0] << 0x00 | pix[1] << 0x08 | pix[2] << 0x10;
> case 4:
> - return *reinterpret_cast<const Uint32 *>(pix);
> + return *reinterpret_cast<const uint32_t *>(pix);
> default:
> assert(false);
> }
> @@ -106,7 +106,7 @@
> return 0; // Should never be here
> }
>
> -void SDLSurface::set_pixel(uint16_t x, uint16_t y, const Uint32 clr) {
> +void SDLSurface::set_pixel(uint16_t x, uint16_t y, const uint32_t clr) {
> x += m_offsx;
> y += m_offsy;
>
> @@ -117,13 +117,13 @@
> if (SDL_MUSTLOCK(m_surface))
> SDL_LockSurface(m_surface);
>
> - const Uint8 bytes_per_pixel = m_surface->format->BytesPerPixel;
> - Uint8 * const pix =
> - static_cast<Uint8 *>(m_surface->pixels) +
> + const uint8_t bytes_per_pixel = m_surface->format->BytesPerPixel;
> + uint8_t * const pix =
> + static_cast<uint8_t *>(m_surface->pixels) +
> y * m_surface->pitch + x * bytes_per_pixel;
> switch (bytes_per_pixel) {
> - case 2: *reinterpret_cast<Uint16 *>(pix) = static_cast<Uint16>(clr); break;
> - case 4: *reinterpret_cast<Uint32 *>(pix) = clr; break;
> + case 2: *reinterpret_cast<uint16_t *>(pix) = static_cast<uint16_t>(clr); break;
> + case 4: *reinterpret_cast<uint32_t *>(pix) = clr; break;
> default: break;
> };
>
> @@ -183,8 +183,8 @@
> const uint32_t color = clr.map(format());
>
> SDL_Rect r = {
> - static_cast<Sint16>(rc.x), static_cast<Sint16>(rc.y),
> - static_cast<Uint16>(rc.w), static_cast<Uint16>(rc.h)
> + static_cast<int16_t>(rc.x), static_cast<int16_t>(rc.y),
> + static_cast<uint16_t>(rc.w), static_cast<uint16_t>(rc.h)
> };
> SDL_FillRect(m_surface, &r, color);
> }
> @@ -219,11 +219,11 @@
> for (int32_t x = rc.x; x < bl.x; ++x)
> {
>
> - Uint8 * const pix =
> - static_cast<Uint8 *>(m_surface->pixels) +
> + uint8_t * const pix =
> + static_cast<uint8_t *>(m_surface->pixels) +
> (y + m_offsy) * m_surface->pitch + (x + m_offsx) * 4;
>
> - uint32_t const clr = *reinterpret_cast<const Uint32 *>(pix);
> + uint32_t const clr = *reinterpret_cast<const uint32_t *>(pix);
> uint8_t gr, gg, gb;
> SDL_GetRGB(clr, m_surface->format, &gr, &gg, &gb);
> int16_t r = gr + factor;
> @@ -237,18 +237,18 @@
> if (r & 0xFF00)
> r = ~r >> 24;
>
> - *reinterpret_cast<Uint32 *>(pix) =
> + *reinterpret_cast<uint32_t *>(pix) =
> SDL_MapRGB(m_surface->format, r, g, b);
> }
> } else if (m_surface->format->BytesPerPixel == 2) {
> for (int32_t y = rc.y; y < bl.y; ++y)
> for (int32_t x = rc.x; x < bl.x; ++x)
> {
> - Uint8 * const pix =
> - static_cast<Uint8 *>(m_surface->pixels) +
> + uint8_t * const pix =
> + static_cast<uint8_t *>(m_surface->pixels) +
> (y + m_offsy) * m_surface->pitch + (x + m_offsx) * 2;
>
> - uint32_t const clr = *reinterpret_cast<const Uint16 *>(pix);
> + uint32_t const clr = *reinterpret_cast<const uint16_t *>(pix);
> uint8_t gr, gg, gb;
> SDL_GetRGB(clr, m_surface->format, &gr, &gg, &gb);
> int16_t r = gr + factor;
> @@ -262,7 +262,7 @@
> if (r & 0xFF00)
> r = ~r >> 24;
>
> - *reinterpret_cast<Uint16 *>(pix) =
> + *reinterpret_cast<uint16_t *>(pix) =
> SDL_MapRGB(m_surface->format, r, g, b);
> }
> }
> @@ -327,11 +327,11 @@
> {
> SDL_Surface* sdlsurf = static_cast<const SDLSurface*>(src)->get_sdl_surface();
> SDL_Rect srcrect = {
> - static_cast<Sint16>(srcrc.x), static_cast<Sint16>(srcrc.y),
> - static_cast<Uint16>(srcrc.w), static_cast<Uint16>(srcrc.h)
> + static_cast<int16_t>(srcrc.x), static_cast<int16_t>(srcrc.y),
> + static_cast<uint16_t>(srcrc.w), static_cast<uint16_t>(srcrc.h)
> };
> SDL_Rect dstrect = {
> - static_cast<Sint16>(dst.x), static_cast<Sint16>(dst.y),
> + static_cast<int16_t>(dst.x), static_cast<int16_t>(dst.y),
> 0, 0
> };
>
>
> === modified file 'src/graphic/render/sdl_surface.h'
> --- src/graphic/render/sdl_surface.h 2014-07-05 19:33:23 +0000
> +++ src/graphic/render/sdl_surface.h 2014-07-13 15:10:15 +0000
> @@ -55,7 +55,7 @@
> virtual void lock(LockMode) override;
> virtual void unlock(UnlockMode) override;
> virtual uint32_t get_pixel(uint16_t x, uint16_t y) override;
> - virtual void set_pixel(uint16_t x, uint16_t y, Uint32 clr) override;
> + virtual void set_pixel(uint16_t x, uint16_t y, uint32_t clr) override;
> virtual uint16_t get_pitch() const override {return m_surface->pitch;}
> virtual uint8_t * get_pixels() const override;
>
>
> === modified file 'src/graphic/render/terrain_sdl.h'
> --- src/graphic/render/terrain_sdl.h 2014-07-05 16:41:51 +0000
> +++ src/graphic/render/terrain_sdl.h 2014-07-13 15:10:15 +0000
> @@ -160,7 +160,7 @@
>
> T * scanline =
> reinterpret_cast<T *>
> - (static_cast<Uint8 *>(dst.get_pixels()) + y * dst.get_pitch())
> + (static_cast<uint8_t *>(dst.get_pixels()) + y * dst.get_pitch())
> +
> leftx;
>
> @@ -487,7 +487,7 @@
> ++i, ++x, tx0 += dty, ty0 -= dtx, rnd0 >>= DITHER_RAND_SHIFT)
> if ((rnd0 & DITHER_RAND_MASK) <= i && x >= 0 && x < dstw)
> reinterpret_cast<T *>
> - (static_cast<Uint8 *>(dst.get_pixels())
> + (static_cast<uint8_t *>(dst.get_pixels())
> +
> y * dst.get_pitch())
> [x]
> @@ -509,7 +509,7 @@
> &&
> x >= 0 && x < dstw)
> reinterpret_cast<T *>
> - (static_cast<Uint8 *>(dst.get_pixels())
> + (static_cast<uint8_t *>(dst.get_pixels())
> +
> y * dst.get_pitch())
> [x]
>
> === modified file 'src/graphic/text/sdl_ttf_font.cc'
> --- src/graphic/text/sdl_ttf_font.cc 2014-07-06 19:16:20 +0000
> +++ src/graphic/text/sdl_ttf_font.cc 2014-07-13 15:10:15 +0000
> @@ -86,13 +86,13 @@
> SDL_SetAlpha(shadow, 0, SDL_ALPHA_OPAQUE);
> SDL_BlitSurface(shadow, nullptr, text_surface, &dstrct1);
>
> - Uint32* spix = static_cast<Uint32*>(tsurf->pixels);
> - Uint32* dpix = static_cast<Uint32*>(text_surface->pixels);
> + uint32_t* spix = static_cast<uint32_t*>(tsurf->pixels);
> + uint32_t* dpix = static_cast<uint32_t*>(text_surface->pixels);
>
> // Alpha Blend the Text onto the Shadow. This is really slow, but it is
> // the only compatible way to do it using SDL 1.2. SDL 2.0 offers more
> // functionality but is not yet released.
> - Uint8 sr, sg, sb, sa, dr, dg, db, da, outa, outr = 0, outg = 0, outb = 0;
> + uint8_t sr, sg, sb, sa, dr, dg, db, da, outa, outr = 0, outg = 0, outb = 0;
> for (int y = 0; y < tsurf->h; ++y) {
> for (int x = 0; x < tsurf->w; ++x) {
> size_t sidx = (y * tsurf->pitch + 4 * x) / 4;
>
> === modified file 'src/graphic/texture.cc'
> --- src/graphic/texture.cc 2014-07-05 14:22:44 +0000
> +++ src/graphic/texture.cc 2014-07-13 15:10:15 +0000
> @@ -180,14 +180,14 @@
> /**
> * Return the basic terrain colour to be used in the minimap.
> */
> -Uint32 Texture::get_minimap_color(char shade) {
> +uint32_t Texture::get_minimap_color(char shade) {
> if (not m_pixels)
> return m_mmap_color[128 + shade];
>
> uint8_t clr = m_pixels[0]; // just use the top-left pixel
>
> uint32_t table = static_cast<uint8_t>(shade);
> - return static_cast<const Uint32*>(m_colormap->get_colormap())[clr | (table << 8)];
> + return static_cast<const uint32_t*>(m_colormap->get_colormap())[clr | (table << 8)];
> }
>
> /**
>
> === modified file 'src/sound/fxset.h'
> --- src/sound/fxset.h 2014-07-05 16:41:51 +0000
> +++ src/sound/fxset.h 2014-07-13 15:10:15 +0000
> @@ -47,7 +47,7 @@
> FXset(uint8_t priority = PRIO_MEDIUM);
> ~FXset();
>
> - void add_fx(Mix_Chunk * fx, Uint8 prio = PRIO_MEDIUM);
> + void add_fx(Mix_Chunk * fx, uint8_t prio = PRIO_MEDIUM);
> Mix_Chunk * get_fx();
> bool empty() {return fxs_.empty();}
>
> @@ -58,7 +58,7 @@
> /** When the effect was played the last time (milliseconds since SDL
> * initialization). Set via SDL_GetTicks()
> */
> - Uint32 last_used_;
> + uint32_t last_used_;
>
> /** How important is it to play the effect even when others are running
> * already?
>
> === modified file 'src/sound/sound_handler.cc'
> --- src/sound/sound_handler.cc 2014-07-05 12:17:03 +0000
> +++ src/sound/sound_handler.cc 2014-07-13 15:10:15 +0000
> @@ -145,7 +145,7 @@
> Mix_HookMusicFinished(nullptr);
>
> int numtimesopened, frequency, channels;
> - Uint16 format;
> + uint16_t format;
> numtimesopened = Mix_QuerySpec(&frequency, &format, &channels);
> log
> ("Sound_Handler closing times %i, freq %i, format %i, chan %i\n",
>
> === modified file 'src/ui_basic/button.cc'
> --- src/ui_basic/button.cc 2014-07-05 14:22:44 +0000
> +++ src/ui_basic/button.cc 2014-07-13 15:10:15 +0000
> @@ -304,7 +304,7 @@
> /**
> * Update the pressed status of the button
> */
> -bool Button::handle_mousepress(Uint8 const btn, int32_t, int32_t) {
> +bool Button::handle_mousepress(uint8_t const btn, int32_t, int32_t) {
> if (btn != SDL_BUTTON_LEFT)
> return false;
>
> @@ -321,7 +321,7 @@
>
> return true;
> }
> -bool Button::handle_mouserelease(Uint8 const btn, int32_t, int32_t) {
> +bool Button::handle_mouserelease(uint8_t const btn, int32_t, int32_t) {
> if (btn != SDL_BUTTON_LEFT)
> return false;
>
> @@ -341,7 +341,7 @@
> }
> return true;
> }
> -bool Button::handle_mousemove(const Uint8, int32_t, int32_t, int32_t, int32_t) {
> +bool Button::handle_mousemove(const uint8_t, int32_t, int32_t, int32_t, int32_t) {
> return true; // We handle this always by lighting up
> }
>
>
> === modified file 'src/ui_basic/button.h'
> --- src/ui_basic/button.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/button.h 2014-07-13 15:10:15 +0000
> @@ -71,9 +71,9 @@
> void think() override;
>
> void handle_mousein(bool inside) override;
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mousemove(Uint8, int32_t, int32_t, int32_t, int32_t) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mousemove(uint8_t, int32_t, int32_t, int32_t, int32_t) override;
>
> // Set the permanently pressed state of the button
> void set_perm_pressed(bool state);
>
> === modified file 'src/ui_basic/checkbox.cc'
> --- src/ui_basic/checkbox.cc 2013-07-26 20:19:36 +0000
> +++ src/ui_basic/checkbox.cc 2014-07-13 15:10:15 +0000
> @@ -146,19 +146,19 @@
> /**
> * Left-click: Toggle checkbox state
> */
> -bool Statebox::handle_mousepress(const Uint8 btn, int32_t, int32_t) {
> +bool Statebox::handle_mousepress(const uint8_t btn, int32_t, int32_t) {
> if (btn == SDL_BUTTON_LEFT and (m_flags & Is_Enabled)) {
> clicked();
> return true;
> } else
> return false;
> }
> -bool Statebox::handle_mouserelease(const Uint8 btn, int32_t, int32_t)
> +bool Statebox::handle_mouserelease(const uint8_t btn, int32_t, int32_t)
> {
> return btn == SDL_BUTTON_LEFT;
> }
>
> -bool Statebox::handle_mousemove(const Uint8, int32_t, int32_t, int32_t, int32_t) {
> +bool Statebox::handle_mousemove(const uint8_t, int32_t, int32_t, int32_t, int32_t) {
> return true; // We handle this always by lighting up
> }
>
>
> === modified file 'src/ui_basic/checkbox.h'
> --- src/ui_basic/checkbox.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/checkbox.h 2014-07-13 15:10:15 +0000
> @@ -60,9 +60,9 @@
> void draw(RenderTarget &) override;
>
> void handle_mousein(bool inside) override;
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mousemove(Uint8, int32_t, int32_t, int32_t, int32_t) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mousemove(uint8_t, int32_t, int32_t, int32_t, int32_t) override;
>
> private:
> virtual void clicked() = 0;
>
> === modified file 'src/ui_basic/editbox.cc'
> --- src/ui_basic/editbox.cc 2014-07-08 18:54:44 +0000
> +++ src/ui_basic/editbox.cc 2014-07-13 15:10:15 +0000
> @@ -199,7 +199,7 @@
> /**
> * The mouse was clicked on this editbox
> */
> -bool EditBox::handle_mousepress(const Uint8 btn, int32_t, int32_t)
> +bool EditBox::handle_mousepress(const uint8_t btn, int32_t, int32_t)
> {
> if (btn == SDL_BUTTON_LEFT && get_can_focus()) {
> focus();
> @@ -209,7 +209,7 @@
>
> return false;
> }
> -bool EditBox::handle_mouserelease(const Uint8 btn, int32_t, int32_t)
> +bool EditBox::handle_mouserelease(const uint8_t btn, int32_t, int32_t)
> {
> return btn == SDL_BUTTON_LEFT && get_can_focus();
> }
>
> === modified file 'src/ui_basic/editbox.h'
> --- src/ui_basic/editbox.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/editbox.h 2014-07-13 15:10:15 +0000
> @@ -59,8 +59,8 @@
>
> void activate_history(bool activate) {m_history_active = activate;}
>
> - bool handle_mousepress(Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousepress(uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> bool handle_key(bool down, SDL_keysym) override;
>
> void draw(RenderTarget &) override;
>
> === modified file 'src/ui_basic/listselect.cc'
> --- src/ui_basic/listselect.cc 2014-07-05 14:22:44 +0000
> +++ src/ui_basic/listselect.cc 2014-07-13 15:10:15 +0000
> @@ -416,7 +416,7 @@
> /**
> * Handle mouse presses: select the appropriate entry
> */
> -bool BaseListselect::handle_mousepress(const Uint8 btn, int32_t, int32_t y)
> +bool BaseListselect::handle_mousepress(const uint8_t btn, int32_t, int32_t y)
> {
> switch (btn) {
> case SDL_BUTTON_WHEELDOWN:
> @@ -454,12 +454,12 @@
> }
> }
>
> -bool BaseListselect::handle_mouserelease(const Uint8 btn, int32_t, int32_t)
> +bool BaseListselect::handle_mouserelease(const uint8_t btn, int32_t, int32_t)
> {
> return btn == SDL_BUTTON_LEFT;
> }
>
> -bool BaseListselect::handle_mousemove(Uint8, int32_t, int32_t y, int32_t, int32_t) {
> +bool BaseListselect::handle_mousemove(uint8_t, int32_t, int32_t y, int32_t, int32_t) {
> y = (y + m_scrollpos) / get_lineheight();
> if (y < 0 or static_cast<int32_t>(m_entry_records.size()) <= y) {
> set_tooltip("");
>
> === modified file 'src/ui_basic/listselect.h'
> --- src/ui_basic/listselect.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/listselect.h 2014-07-13 15:10:15 +0000
> @@ -114,9 +114,9 @@
>
> // Drawing and event handling
> void draw(RenderTarget &) override;
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mousemove (Uint8 state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mousemove (uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
> bool handle_key(bool down, SDL_keysym) override;
>
> private:
>
> === modified file 'src/ui_basic/messagebox.cc'
> --- src/ui_basic/messagebox.cc 2014-07-05 14:22:44 +0000
> +++ src/ui_basic/messagebox.cc 2014-07-13 15:10:15 +0000
> @@ -116,7 +116,7 @@
> * Clicking the right mouse button inside the window acts like pressing
> * Ok or No, depending on the message box type.
> */
> -bool WLMessageBox::handle_mousepress(const Uint8 btn, int32_t, int32_t)
> +bool WLMessageBox::handle_mousepress(const uint8_t btn, int32_t, int32_t)
> {
> if (btn == SDL_BUTTON_RIGHT) {
> play_click();
> @@ -128,7 +128,7 @@
> return true;
> }
>
> -bool WLMessageBox::handle_mouserelease(const Uint8, int32_t, int32_t)
> +bool WLMessageBox::handle_mouserelease(const uint8_t, int32_t, int32_t)
> {
> return true;
> }
>
> === modified file 'src/ui_basic/messagebox.h'
> --- src/ui_basic/messagebox.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/messagebox.h 2014-07-13 15:10:15 +0000
> @@ -67,8 +67,8 @@
> boost::signals2::signal<void ()> yes;
> boost::signals2::signal<void ()> no;
>
> - bool handle_mousepress (Uint8 btn, int32_t mx, int32_t my) override;
> - bool handle_mouserelease(Uint8 btn, int32_t mx, int32_t my) override;
> + bool handle_mousepress (uint8_t btn, int32_t mx, int32_t my) override;
> + bool handle_mouserelease(uint8_t btn, int32_t mx, int32_t my) override;
> bool handle_key(bool down, SDL_keysym code) override;
>
> protected:
>
> === modified file 'src/ui_basic/multilinetextarea.cc'
> --- src/ui_basic/multilinetextarea.cc 2014-07-05 14:22:44 +0000
> +++ src/ui_basic/multilinetextarea.cc 2014-07-13 15:10:15 +0000
> @@ -191,7 +191,7 @@
> }
>
> bool Multiline_Textarea::handle_mousepress
> - (Uint8 const btn, int32_t const x, int32_t const y)
> + (uint8_t const btn, int32_t const x, int32_t const y)
> {
> return
> btn == SDL_BUTTON_WHEELUP or btn == SDL_BUTTON_WHEELDOWN ?
>
> === modified file 'src/ui_basic/multilinetextarea.h'
> --- src/ui_basic/multilinetextarea.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/multilinetextarea.h 2014-07-13 15:10:15 +0000
> @@ -64,7 +64,7 @@
> // Drawing and event handlers
> void draw(RenderTarget &) override;
>
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
>
> const char * get_font_name() {return m_fontname.c_str();}
> int32_t get_font_size() {return m_fontsize;}
>
> === modified file 'src/ui_basic/panel.cc'
> --- src/ui_basic/panel.cc 2014-07-05 14:22:44 +0000
> +++ src/ui_basic/panel.cc 2014-07-13 15:10:15 +0000
> @@ -643,7 +643,7 @@
> *
> * \return true if the mouseclick was processed, flase otherwise
> */
> -bool Panel::handle_mousepress (const Uint8, int32_t, int32_t)
> +bool Panel::handle_mousepress (const uint8_t, int32_t, int32_t)
> {
> return false;
> }
> @@ -655,7 +655,7 @@
> *
> * \return true if the mouseclick was processed, false otherwise
> */
> -bool Panel::handle_mouserelease(const Uint8, int32_t, int32_t)
> +bool Panel::handle_mouserelease(const uint8_t, int32_t, int32_t)
> {
> return false;
> }
> @@ -663,7 +663,7 @@
> /**
> * Called when the mouse is moved while inside the panel
> */
> -bool Panel::handle_mousemove(const Uint8, int32_t, int32_t, int32_t, int32_t)
> +bool Panel::handle_mousemove(const uint8_t, int32_t, int32_t, int32_t, int32_t)
> {
> return !_tooltip.empty();
> }
> @@ -986,7 +986,7 @@
> *
> * Returns whether the event was processed.
> */
> -bool Panel::do_mousepress(const Uint8 btn, int32_t x, int32_t y) {
> +bool Panel::do_mousepress(const uint8_t btn, int32_t x, int32_t y) {
> if (not _g_allow_user_input) {
> return true;
> }
> @@ -1020,7 +1020,7 @@
> }
> return handle_mousepress(btn, x, y);
> }
> -bool Panel::do_mouserelease(const Uint8 btn, int32_t x, int32_t y) {
> +bool Panel::do_mouserelease(const uint8_t btn, int32_t x, int32_t y) {
> if (not _g_allow_user_input)
> return true;
>
> @@ -1037,7 +1037,7 @@
> }
>
> bool Panel::do_mousemove
> - (Uint8 const state,
> + (uint8_t const state,
> int32_t x, int32_t y, int32_t const xdiff, int32_t const ydiff)
> {
> if (not _g_allow_user_input)
> @@ -1141,14 +1141,14 @@
> * Input callback function. Pass the mouseclick event to the currently modal
> * panel.
> */
> -void Panel::ui_mousepress(const Uint8 button, int32_t x, int32_t y) {
> +void Panel::ui_mousepress(const uint8_t button, int32_t x, int32_t y) {
> if (not _g_allow_user_input)
> return;
>
> if (Panel * const p = ui_trackmouse(x, y))
> p->do_mousepress(button, x, y);
> }
> -void Panel::ui_mouserelease(const Uint8 button, int32_t x, int32_t y) {
> +void Panel::ui_mouserelease(const uint8_t button, int32_t x, int32_t y) {
> if (not _g_allow_user_input)
> return;
>
> @@ -1161,7 +1161,7 @@
> * panel.
> */
> void Panel::ui_mousemove
> - (Uint8 const state,
> + (uint8_t const state,
> int32_t x, int32_t y, int32_t const xdiff, int32_t const ydiff)
> {
> if (not _g_allow_user_input)
>
> === modified file 'src/ui_basic/panel.h'
> --- src/ui_basic/panel.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/panel.h 2014-07-13 15:10:15 +0000
> @@ -182,10 +182,10 @@
> void center_mouse();
>
> virtual void handle_mousein(bool inside);
> - virtual bool handle_mousepress (Uint8 btn, int32_t x, int32_t y);
> - virtual bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y);
> + virtual bool handle_mousepress (uint8_t btn, int32_t x, int32_t y);
> + virtual bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y);
> virtual bool handle_mousemove
> - (Uint8 state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff);
> + (uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff);
> virtual bool handle_key(bool down, SDL_keysym code);
> virtual bool handle_alt_drag(int32_t x, int32_t y);
> virtual bool handle_tooltip();
> @@ -259,18 +259,18 @@
> Panel * child_at_mouse_cursor
> (int32_t mouse_x, int32_t mouse_y, Panel * child);
> void do_mousein(bool inside);
> - bool do_mousepress (const Uint8 btn, int32_t x, int32_t y);
> - bool do_mouserelease(const Uint8 btn, int32_t x, int32_t y);
> + bool do_mousepress (const uint8_t btn, int32_t x, int32_t y);
> + bool do_mouserelease(const uint8_t btn, int32_t x, int32_t y);
> bool do_mousemove
> - (const Uint8 state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff);
> + (const uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff);
> bool do_key(bool down, SDL_keysym code);
> bool do_tooltip();
>
> static Panel * ui_trackmouse(int32_t & x, int32_t & y);
> - static void ui_mousepress (const Uint8 button, int32_t x, int32_t y);
> - static void ui_mouserelease(const Uint8 button, int32_t x, int32_t y);
> + static void ui_mousepress (const uint8_t button, int32_t x, int32_t y);
> + static void ui_mouserelease(const uint8_t button, int32_t x, int32_t y);
> static void ui_mousemove
> - (const Uint8 state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff);
> + (const uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff);
> static void ui_key(bool down, SDL_keysym code);
>
>
>
> === modified file 'src/ui_basic/scrollbar.cc'
> --- src/ui_basic/scrollbar.cc 2014-06-25 05:42:44 +0000
> +++ src/ui_basic/scrollbar.cc 2014-07-13 15:10:15 +0000
> @@ -391,7 +391,7 @@
> }
>
>
> -bool Scrollbar::handle_mousepress(const Uint8 btn, int32_t x, int32_t y) {
> +bool Scrollbar::handle_mousepress(const uint8_t btn, int32_t x, int32_t y) {
> bool result = false;
>
> switch (btn) {
> @@ -425,7 +425,7 @@
> update();
> return result;
> }
> -bool Scrollbar::handle_mouserelease(const Uint8 btn, int32_t, int32_t) {
> +bool Scrollbar::handle_mouserelease(const uint8_t btn, int32_t, int32_t) {
> bool result = false;
>
> switch (btn) {
> @@ -456,7 +456,7 @@
> * Move the knob while pressed.
> */
> bool Scrollbar::handle_mousemove
> - (Uint8, int32_t const mx, int32_t const my, int32_t, int32_t)
> + (uint8_t, int32_t const mx, int32_t const my, int32_t, int32_t)
> {
> if (m_pressed == Knob)
> set_knob_pos((m_horizontal ? mx : my) - m_knob_grabdelta);
>
> === modified file 'src/ui_basic/scrollbar.h'
> --- src/ui_basic/scrollbar.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/scrollbar.h 2014-07-13 15:10:15 +0000
> @@ -62,7 +62,7 @@
> uint32_t get_pagesize() const {return m_pagesize;}
> uint32_t get_scrollpos() const {return m_pos;}
>
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
>
> void set_force_draw(bool const t) {m_force_draw = t;}
>
> @@ -79,9 +79,9 @@
> void draw(RenderTarget &) override;
> void think() override;
>
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> bool handle_mousemove
> - (Uint8 state, int32_t mx, int32_t my, int32_t xdiff, int32_t ydiff) override;
> + (uint8_t state, int32_t mx, int32_t my, int32_t xdiff, int32_t ydiff) override;
>
> private:
> bool m_horizontal;
>
> === modified file 'src/ui_basic/slider.cc'
> --- src/ui_basic/slider.cc 2013-07-26 20:19:36 +0000
> +++ src/ui_basic/slider.cc 2014-07-13 15:10:15 +0000
> @@ -247,7 +247,7 @@
> *
> * Update pressed status.
> */
> -bool Slider::handle_mouserelease(const Uint8 btn, int32_t, int32_t) {
> +bool Slider::handle_mouserelease(const uint8_t btn, int32_t, int32_t) {
> if (btn != SDL_BUTTON_LEFT)
> return false;
> if (m_pressed) {
> @@ -426,7 +426,7 @@
> * \param y The new Y position of mouse pointer.
> */
> bool HorizontalSlider::handle_mousemove
> - (Uint8, int32_t const x, int32_t const y, int32_t, int32_t)
> + (uint8_t, int32_t const x, int32_t const y, int32_t, int32_t)
> {
> cursor_moved(x, x, y);
> return true;
> @@ -441,7 +441,7 @@
> * \param y The Y position of mouse pointer.
> */
> bool HorizontalSlider::handle_mousepress
> - (const Uint8 btn, int32_t x, int32_t y)
> + (const uint8_t btn, int32_t x, int32_t y)
> {
> if (btn != SDL_BUTTON_LEFT)
> return false;
> @@ -510,7 +510,7 @@
> * \param y The new Y position of mouse pointer.
> */
> bool VerticalSlider::handle_mousemove
> - (Uint8, int32_t const x, int32_t const y, int32_t, int32_t)
> + (uint8_t, int32_t const x, int32_t const y, int32_t, int32_t)
> {
> cursor_moved(y, x, y);
> return true;
> @@ -524,7 +524,7 @@
> * \param x The X position of mouse pointer.
> * \param y The Y position of mouse pointer.
> */
> -bool VerticalSlider::handle_mousepress(const Uint8 btn, int32_t x, int32_t y) {
> +bool VerticalSlider::handle_mousepress(const uint8_t btn, int32_t x, int32_t y) {
> if (btn != SDL_BUTTON_LEFT)
> return false;
>
>
> === modified file 'src/ui_basic/slider.h'
> --- src/ui_basic/slider.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/slider.h 2014-07-13 15:10:15 +0000
> @@ -74,7 +74,7 @@
> (RenderTarget &, int32_t x, int32_t y, int32_t w, int32_t h);
>
> // mouse events
> - bool handle_mouserelease(Uint8 btn, int32_t, int32_t) override;
> + bool handle_mouserelease(uint8_t btn, int32_t, int32_t) override;
> void handle_mousein(bool inside) override;
> void cursor_moved(int32_t pointer, int32_t x, int32_t y);
> void cursor_pressed(int32_t pointer);
> @@ -138,8 +138,8 @@
>
> protected:
> void draw(RenderTarget & dst) override;
> - bool handle_mousemove (Uint8 btn, int32_t x, int32_t y, int32_t, int32_t) override;
> - bool handle_mousepress(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousemove (uint8_t btn, int32_t x, int32_t y, int32_t, int32_t) override;
> + bool handle_mousepress(uint8_t btn, int32_t x, int32_t y) override;
> void layout() override;
> };
>
> @@ -173,8 +173,8 @@
>
> protected:
> void draw(RenderTarget & dst) override;
> - bool handle_mousemove (Uint8 btn, int32_t x, int32_t y, int32_t, int32_t) override;
> - bool handle_mousepress(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousemove (uint8_t btn, int32_t x, int32_t y, int32_t, int32_t) override;
> + bool handle_mousepress(uint8_t btn, int32_t x, int32_t y) override;
> void layout() override;
> };
>
>
> === modified file 'src/ui_basic/table.cc'
> --- src/ui_basic/table.cc 2014-07-05 14:22:44 +0000
> +++ src/ui_basic/table.cc 2014-07-13 15:10:15 +0000
> @@ -346,7 +346,7 @@
> * Handle mouse presses: select the appropriate entry
> */
> bool Table<void *>::handle_mousepress
> - (Uint8 const btn, int32_t x, int32_t const y)
> + (uint8_t const btn, int32_t x, int32_t const y)
> {
> if (get_can_focus())
> focus();
> @@ -397,7 +397,7 @@
> return false;
> }
> }
> -bool Table<void *>::handle_mouserelease(const Uint8 btn, int32_t, int32_t)
> +bool Table<void *>::handle_mouserelease(const uint8_t btn, int32_t, int32_t)
> {
> return btn == SDL_BUTTON_LEFT;
> }
>
> === modified file 'src/ui_basic/table.h'
> --- src/ui_basic/table.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/table.h 2014-07-13 15:10:15 +0000
> @@ -105,8 +105,8 @@
>
> // Drawing and event handling
> void draw(RenderTarget &);
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y);
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y);
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y);
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y);
> virtual bool handle_key(bool down, SDL_keysym code);
> };
>
> @@ -241,8 +241,8 @@
>
> // Drawing and event handling
> void draw(RenderTarget &) override;
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> virtual bool handle_key(bool down, SDL_keysym code) override;
>
> private:
>
> === modified file 'src/ui_basic/tabpanel.cc'
> --- src/ui_basic/tabpanel.cc 2013-07-26 20:19:36 +0000
> +++ src/ui_basic/tabpanel.cc 2014-07-13 15:10:15 +0000
> @@ -296,7 +296,7 @@
> * Update highlighting
> */
> bool Tab_Panel::handle_mousemove
> - (Uint8, int32_t const x, int32_t const y, int32_t, int32_t)
> + (uint8_t, int32_t const x, int32_t const y, int32_t, int32_t)
> {
> int32_t hl;
>
> @@ -331,7 +331,7 @@
> /**
> * Change the active tab if a tab button has been clicked
> */
> -bool Tab_Panel::handle_mousepress(const Uint8 btn, int32_t x, int32_t y) {
> +bool Tab_Panel::handle_mousepress(const uint8_t btn, int32_t x, int32_t y) {
> if (btn == SDL_BUTTON_LEFT) {
> int32_t id;
>
> @@ -349,7 +349,7 @@
>
> return false;
> }
> -bool Tab_Panel::handle_mouserelease(Uint8, int32_t, int32_t)
> +bool Tab_Panel::handle_mouserelease(uint8_t, int32_t, int32_t)
> {
> return false;
> }
>
> === modified file 'src/ui_basic/tabpanel.h'
> --- src/ui_basic/tabpanel.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/tabpanel.h 2014-07-13 15:10:15 +0000
> @@ -96,10 +96,10 @@
> // Drawing and event handlers
> void draw(RenderTarget &) override;
>
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> bool handle_mousemove
> - (Uint8 state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
> + (uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
> void handle_mousein(bool inside) override;
>
>
>
> === modified file 'src/ui_basic/window.cc'
> --- src/ui_basic/window.cc 2014-07-05 14:22:44 +0000
> +++ src/ui_basic/window.cc 2014-07-13 15:10:15 +0000
> @@ -430,7 +430,7 @@
> * Left-click: drag the window
> * Right-click: close the window
> */
> -bool Window::handle_mousepress(const Uint8 btn, int32_t mx, int32_t my)
> +bool Window::handle_mousepress(const uint8_t btn, int32_t mx, int32_t my)
> {
> // FIXME This code is erroneous. It checks the current key state. What it
> // FIXME needs is the key state at the time the mouse was clicked. See the
> @@ -456,7 +456,7 @@
>
> return true;
> }
> -bool Window::handle_mouserelease(const Uint8 btn, int32_t, int32_t) {
> +bool Window::handle_mouserelease(const uint8_t btn, int32_t, int32_t) {
> if (btn == SDL_BUTTON_LEFT) {
> grab_mouse(false);
> _dragging = false;
> @@ -527,7 +527,7 @@
> * Ensure that the window isn't fully dragged out of the screen.
> */
> bool Window::handle_mousemove
> - (const Uint8, int32_t mx, int32_t my, int32_t, int32_t)
> + (const uint8_t, int32_t mx, int32_t my, int32_t, int32_t)
> {
> if (_dragging) {
> const int32_t mouse_x = get_x() + get_lborder() + mx;
>
> === modified file 'src/ui_basic/window.h'
> --- src/ui_basic/window.h 2014-07-05 16:41:51 +0000
> +++ src/ui_basic/window.h 2014-07-13 15:10:15 +0000
> @@ -82,10 +82,10 @@
>
> void think() override;
>
> - bool handle_mousepress (Uint8 btn, int32_t mx, int32_t my) override;
> - bool handle_mouserelease(Uint8 btn, int32_t mx, int32_t my) override;
> + bool handle_mousepress (uint8_t btn, int32_t mx, int32_t my) override;
> + bool handle_mouserelease(uint8_t btn, int32_t mx, int32_t my) override;
> bool handle_mousemove
> - (Uint8 state, int32_t mx, int32_t my, int32_t xdiff, int32_t ydiff) override;
> + (uint8_t state, int32_t mx, int32_t my, int32_t xdiff, int32_t ydiff) override;
> bool handle_alt_drag (int32_t mx, int32_t my) override;
> bool handle_tooltip() override;
>
>
> === modified file 'src/ui_fsmenu/intro.cc'
> --- src/ui_fsmenu/intro.cc 2014-06-08 21:47:45 +0000
> +++ src/ui_fsmenu/intro.cc 2014-07-13 15:10:15 +0000
> @@ -34,13 +34,13 @@
> m_message.set_font(ui_fn(), fs_small() * 6 / 5, RGBColor(192, 192, 128));
> }
>
> -bool Fullscreen_Menu_Intro::handle_mousepress (Uint8, int32_t, int32_t)
> +bool Fullscreen_Menu_Intro::handle_mousepress (uint8_t, int32_t, int32_t)
> {
> end_modal(0);
>
> return true;
> }
> -bool Fullscreen_Menu_Intro::handle_mouserelease(Uint8, int32_t, int32_t)
> +bool Fullscreen_Menu_Intro::handle_mouserelease(uint8_t, int32_t, int32_t)
> {
> return true;
> }
>
> === modified file 'src/ui_fsmenu/intro.h'
> --- src/ui_fsmenu/intro.h 2014-07-05 16:41:51 +0000
> +++ src/ui_fsmenu/intro.h 2014-07-13 15:10:15 +0000
> @@ -32,8 +32,8 @@
> Fullscreen_Menu_Intro();
>
> protected:
> - virtual bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> - virtual bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + virtual bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
> + virtual bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> bool handle_key(bool down, SDL_keysym) override;
> private:
> UI::Textarea m_message;
>
> === modified file 'src/wlapplication.cc'
> --- src/wlapplication.cc 2014-07-08 19:15:19 +0000
> +++ src/wlapplication.cc 2014-07-13 15:10:15 +0000
> @@ -887,7 +887,7 @@
> * \return true if there were no fatal errors that prevent the game from running
> */
> bool WLApplication::init_hardware() {
> - Uint32 sdl_flags = 0;
> + uint8_t sdl_flags = 0;
> Section & s = g_options.pull_section("global");
>
> //Start the SDL core
>
> === modified file 'src/wlapplication.h'
> --- src/wlapplication.h 2014-07-05 16:41:51 +0000
> +++ src/wlapplication.h 2014-07-13 15:10:15 +0000
> @@ -32,7 +32,6 @@
>
> #include <SDL_events.h>
> #include <SDL_keyboard.h>
> -#include <SDL_types.h>
>
> #include "base/point.h"
>
> @@ -50,13 +49,13 @@
> // input
> struct InputCallback {
> void (*mouse_press)
> - (const Uint8 button, // Button number as #defined in SDL_mouse.h.
> + (const uint8_t button, // Button number as #defined in SDL_mouse.h.
> int32_t x, int32_t y); // The coordinates of the mouse at press time.
> void (*mouse_release)
> - (const Uint8 button, // Button number as #defined in SDL_mouse.h.
> + (const uint8_t button, // Button number as #defined in SDL_mouse.h.
> int32_t x, int32_t y); // The coordinates of the mouse at release time.
> void (*mouse_move)
> - (const Uint8 state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff);
> + (const uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff);
> void (*key) (bool down, SDL_keysym code);
> };
>
>
> === modified file 'src/wui/game_summary.cc'
> --- src/wui/game_summary.cc 2014-07-08 18:35:29 +0000
> +++ src/wui/game_summary.cc 2014-07-13 15:10:15 +0000
> @@ -109,7 +109,7 @@
> fill_data();
> }
>
> -bool GameSummaryScreen::handle_mousepress(Uint8 btn, int32_t mx, int32_t my)
> +bool GameSummaryScreen::handle_mousepress(uint8_t btn, int32_t mx, int32_t my)
> {
> // Prevent closing with right click
> if (btn == SDL_BUTTON_RIGHT)
>
> === modified file 'src/wui/game_summary.h'
> --- src/wui/game_summary.h 2014-07-05 16:41:51 +0000
> +++ src/wui/game_summary.h 2014-07-13 15:10:15 +0000
> @@ -39,7 +39,7 @@
> GameSummaryScreen
> (Interactive_GameBase * parent, UI::UniqueWindow::Registry * r);
>
> - bool handle_mousepress(Uint8 btn, int32_t mx, int32_t my) override;
> + bool handle_mousepress(uint8_t btn, int32_t mx, int32_t my) override;
> private:
> void fill_data();
> void stop_clicked();
>
> === modified file 'src/wui/game_tips.cc'
> --- src/wui/game_tips.cc 2014-07-05 14:22:44 +0000
> +++ src/wui/game_tips.cc 2014-07-13 15:10:15 +0000
> @@ -81,7 +81,7 @@
> }
>
> void GameTips::update(bool repaint) {
> - Uint32 ticks = SDL_GetTicks();
> + uint8_t ticks = SDL_GetTicks();
> if (ticks >= (m_lastUpdated + m_updateAfter)) {
> const uint32_t next = rand() % m_tips.size();
> if (next == m_lastTip)
>
> === modified file 'src/wui/mapview.cc'
> --- src/wui/mapview.cc 2014-07-03 19:26:30 +0000
> +++ src/wui/mapview.cc 2014-07-13 15:10:15 +0000
> @@ -152,7 +152,7 @@
> * Left-press: field action window
> */
> bool Map_View::handle_mousepress
> - (Uint8 const btn, int32_t const x, int32_t const y)
> + (uint8_t const btn, int32_t const x, int32_t const y)
> {
> if (btn == SDL_BUTTON_LEFT)
> {
> @@ -167,7 +167,7 @@
> }
> return true;
> }
> -bool Map_View::handle_mouserelease(const Uint8 btn, int32_t, int32_t)
> +bool Map_View::handle_mouserelease(const uint8_t btn, int32_t, int32_t)
> {
> if (btn == SDL_BUTTON_RIGHT and m_dragging)
> stop_dragging();
> @@ -181,7 +181,7 @@
> ===============
> */
> bool Map_View::handle_mousemove
> - (Uint8 const state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff)
> + (uint8_t const state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff)
> {
> if (m_dragging) {
> if (state & SDL_BUTTON(SDL_BUTTON_RIGHT))
>
> === modified file 'src/wui/mapview.h'
> --- src/wui/mapview.h 2014-07-05 16:41:51 +0000
> +++ src/wui/mapview.h 2014-07-13 15:10:15 +0000
> @@ -72,10 +72,10 @@
> void draw(RenderTarget &) override;
>
> // Event handling
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
> bool handle_mousemove
> - (Uint8 state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
> + (uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
>
> void track_sel(Point m);
> void need_complete_redraw() {m_complete_redraw_needed = true;}
>
> === modified file 'src/wui/minimap.cc'
> --- src/wui/minimap.cc 2014-06-08 21:47:45 +0000
> +++ src/wui/minimap.cc 2014-07-13 15:10:15 +0000
> @@ -85,7 +85,7 @@
> Left-press: warp the view point to the new position
> ===============
> */
> -bool MiniMap::View::handle_mousepress(const Uint8 btn, int32_t x, int32_t y) {
> +bool MiniMap::View::handle_mousepress(const uint8_t btn, int32_t x, int32_t y) {
> if (btn != SDL_BUTTON_LEFT)
> return false;
>
> @@ -105,7 +105,7 @@
>
> return true;
> }
> -bool MiniMap::View::handle_mouserelease(Uint8 const btn, int32_t, int32_t) {
> +bool MiniMap::View::handle_mouserelease(uint8_t const btn, int32_t, int32_t) {
> return btn == SDL_BUTTON_LEFT;
> }
>
>
> === modified file 'src/wui/minimap.h'
> --- src/wui/minimap.h 2014-07-05 16:41:51 +0000
> +++ src/wui/minimap.h 2014-07-13 15:10:15 +0000
> @@ -68,8 +68,8 @@
>
> void draw(RenderTarget &) override;
>
> - bool handle_mousepress (Uint8 btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mousepress (uint8_t btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
>
> void set_zoom(int32_t z);
>
>
> === modified file 'src/wui/soldierlist.cc'
> --- src/wui/soldierlist.cc 2014-07-05 12:17:03 +0000
> +++ src/wui/soldierlist.cc 2014-07-13 15:10:15 +0000
> @@ -60,8 +60,8 @@
>
> protected:
> virtual void handle_mousein(bool inside) override;
> - virtual bool handle_mousemove(Uint8 state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
> - virtual bool handle_mousepress(Uint8 btn, int32_t x, int32_t y) override;
> + virtual bool handle_mousemove(uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
> + virtual bool handle_mousepress(uint8_t btn, int32_t x, int32_t y) override;
>
> private:
> Point calc_pos(uint32_t row, uint32_t col) const;
> @@ -330,7 +330,7 @@
> }
>
> bool SoldierPanel::handle_mousemove
> - (Uint8 /* state */,
> + (uint8_t /* state */,
> int32_t x,
> int32_t y,
> int32_t /* xdiff */,
> @@ -341,7 +341,7 @@
> return true;
> }
>
> -bool SoldierPanel::handle_mousepress(Uint8 btn, int32_t x, int32_t y)
> +bool SoldierPanel::handle_mousepress(uint8_t btn, int32_t x, int32_t y)
> {
> if (btn == SDL_BUTTON_LEFT) {
> if (m_click_fn) {
>
> === modified file 'src/wui/story_message_box.cc'
> --- src/wui/story_message_box.cc 2014-07-05 14:22:44 +0000
> +++ src/wui/story_message_box.cc 2014-07-13 15:10:15 +0000
> @@ -90,7 +90,7 @@
> * Avoid being closed by right click
> */
> bool Story_Message_Box::handle_mousepress
> - (const Uint8 btn, int32_t mx, int32_t my)
> + (const uint8_t btn, int32_t mx, int32_t my)
> {
> if (btn == SDL_BUTTON_RIGHT)
> return true;
>
> === modified file 'src/wui/story_message_box.h'
> --- src/wui/story_message_box.h 2014-07-05 16:41:51 +0000
> +++ src/wui/story_message_box.h 2014-07-13 15:10:15 +0000
> @@ -30,7 +30,7 @@
> const std::string &, const std::string &, const std::string &,
> int32_t gposx, int32_t gposy, uint32_t w, uint32_t h);
>
> - bool handle_mousepress(Uint8 btn, int32_t mx, int32_t my) override;
> + bool handle_mousepress(uint8_t btn, int32_t mx, int32_t my) override;
>
> private:
> void clicked_ok();
>
> === modified file 'src/wui/waresdisplay.cc'
> --- src/wui/waresdisplay.cc 2014-07-05 13:28:20 +0000
> +++ src/wui/waresdisplay.cc 2014-07-13 15:10:15 +0000
> @@ -139,7 +139,7 @@
> return UI::Panel::handle_mousepress(btn, x, y);
> }
>
> -bool AbstractWaresDisplay::handle_mouserelease(Uint8 btn, int32_t x, int32_t y)
> +bool AbstractWaresDisplay::handle_mouserelease(uint8_t btn, int32_t x, int32_t y)
> {
> if (btn != SDL_BUTTON_LEFT || m_selection_anchor == Widelands::INVALID_INDEX) {
> return UI::Panel::handle_mouserelease(btn, x, y);
>
> === modified file 'src/wui/waresdisplay.h'
> --- src/wui/waresdisplay.h 2014-07-05 16:41:51 +0000
> +++ src/wui/waresdisplay.h 2014-07-13 15:10:15 +0000
> @@ -56,7 +56,7 @@
> bool handle_mousemove
> (uint8_t state, int32_t x, int32_t y, int32_t xdiff, int32_t ydiff) override;
> bool handle_mousepress(uint8_t btn, int32_t x, int32_t y) override;
> - bool handle_mouserelease(Uint8 btn, int32_t x, int32_t y) override;
> + bool handle_mouserelease(uint8_t btn, int32_t x, int32_t y) override;
>
> // Wares may be selected (highlighted)
> void select_ware(Widelands::Ware_Index);
>
--
https://code.launchpad.net/~widelands-dev/widelands/bug-1330599/+merge/226607
Your team Widelands Developers is subscribed to branch lp:~widelands-dev/widelands/bug-1330599.
References