Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Fixed warnings about possible loss of data in conversion.
  • Loading branch information
philippwiesemann committed Dec 5, 2014
1 parent 4f26e77 commit a830fbc
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions src/video/SDL_surface.c
Expand Up @@ -741,15 +741,15 @@ SDL_UpperBlitScaled(SDL_Surface * src, const SDL_Rect * srcrect,
dst_y0 += dst->clip_rect.y;
dst_y1 += dst->clip_rect.y;

final_src.x = SDL_floor(src_x0 + 0.5);
final_src.y = SDL_floor(src_y0 + 0.5);
final_src.w = SDL_floor(src_x1 - src_x0 + 1.5);
final_src.h = SDL_floor(src_y1 - src_y0 + 1.5);

final_dst.x = SDL_floor(dst_x0 + 0.5);
final_dst.y = SDL_floor(dst_y0 + 0.5);
final_dst.w = SDL_floor(dst_x1 - dst_x0 + 1.5);
final_dst.h = SDL_floor(dst_y1 - dst_y0 + 1.5);
final_src.x = (int)SDL_floor(src_x0 + 0.5);
final_src.y = (int)SDL_floor(src_y0 + 0.5);
final_src.w = (int)SDL_floor(src_x1 - src_x0 + 1.5);
final_src.h = (int)SDL_floor(src_y1 - src_y0 + 1.5);

final_dst.x = (int)SDL_floor(dst_x0 + 0.5);
final_dst.y = (int)SDL_floor(dst_y0 + 0.5);
final_dst.w = (int)SDL_floor(dst_x1 - dst_x0 + 1.5);
final_dst.h = (int)SDL_floor(dst_y1 - dst_y0 + 1.5);

if (final_dst.w < 0)
final_dst.w = 0;
Expand Down

0 comments on commit a830fbc

Please sign in to comment.