Skip to content

Commit

Permalink
More fixes for -Wdeclaration-after-statement
Browse files Browse the repository at this point in the history
  • Loading branch information
gabomdq committed Aug 21, 2013
1 parent 2490166 commit 29dfdd1
Showing 1 changed file with 19 additions and 8 deletions.
27 changes: 19 additions & 8 deletions src/video/SDL_fillrect.c
Original file line number Diff line number Diff line change
Expand Up @@ -196,11 +196,14 @@ SDL_FillRect##bpp##MMX(Uint8 *pixels, int pitch, Uint32 color, int w, int h) \
static void
SDL_FillRect1MMX(Uint8 *pixels, int pitch, Uint32 color, int w, int h)
{
int i, n;
Uint8 *p = NULL;

MMX_BEGIN;

while (h--) {
int i, n = w;
Uint8 *p = pixels;
n = w;
p = pixels;

if (n > 63) {
int adjust = 8 - ((uintptr_t)p & 7);
Expand Down Expand Up @@ -231,9 +234,12 @@ DEFINE_MMX_FILLRECT(4, Uint32)
static void
SDL_FillRect1(Uint8 * pixels, int pitch, Uint32 color, int w, int h)
{
int n;
Uint8 *p = NULL;

while (h--) {
int n = w;
Uint8 *p = pixels;
n = w;
p = pixels;

if (n > 3) {
switch ((uintptr_t) p & 3) {
Expand Down Expand Up @@ -267,9 +273,12 @@ SDL_FillRect1(Uint8 * pixels, int pitch, Uint32 color, int w, int h)
static void
SDL_FillRect2(Uint8 * pixels, int pitch, Uint32 color, int w, int h)
{
int n;
Uint8 *p = NULL;

while (h--) {
int n = w;
Uint16 *p = (Uint16 *) pixels;
n = w;
p = (Uint16 *) pixels;

if (n > 1) {
if ((uintptr_t) p & 2) {
Expand All @@ -291,10 +300,12 @@ SDL_FillRect3(Uint8 * pixels, int pitch, Uint32 color, int w, int h)
Uint8 r = (Uint8) ((color >> 16) & 0xFF);
Uint8 g = (Uint8) ((color >> 8) & 0xFF);
Uint8 b = (Uint8) (color & 0xFF);
int n;
Uint8 *p = NULL;

while (h--) {
int n = w;
Uint8 *p = pixels;
n = w;
p = pixels;

while (n--) {
*p++ = r;
Expand Down

0 comments on commit 29dfdd1

Please sign in to comment.