Skip to content

Commit

Permalink
Fixed ignoring first event in testshape program.
Browse files Browse the repository at this point in the history
Found by Cppcheck.
  • Loading branch information
philippwiesemann committed Jun 8, 2017
1 parent 456bc30 commit cb591ee
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions test/testshape.c
Expand Up @@ -48,7 +48,6 @@ int main(int argc,char** argv)
SDL_Renderer *renderer;
SDL_Color black = {0,0,0,0xff};
SDL_Event event;
int event_pending = 0;
int should_exit = 0;
unsigned int current_picture;
int button_down;
Expand Down Expand Up @@ -143,9 +142,7 @@ int main(int argc,char** argv)
}
}

event_pending = 0;
should_exit = 0;
event_pending = SDL_PollEvent(&event);
current_picture = 0;
button_down = 0;
texture_dimensions.h = 0;
Expand All @@ -157,8 +154,7 @@ int main(int argc,char** argv)
SDL_SetWindowSize(window,texture_dimensions.w,texture_dimensions.h);
SDL_SetWindowShape(window,pictures[current_picture].surface,&pictures[current_picture].mode);
while(should_exit == 0) {
event_pending = SDL_PollEvent(&event);
if(event_pending == 1) {
if (SDL_PollEvent(&event)) {
if(event.type == SDL_KEYDOWN) {
button_down = 1;
if(event.key.keysym.sym == SDLK_ESCAPE) {
Expand All @@ -178,7 +174,6 @@ int main(int argc,char** argv)
}
if(event.type == SDL_QUIT)
should_exit = 1;
event_pending = 0;
}
render(renderer,pictures[current_picture].texture,texture_dimensions);
SDL_Delay(10);
Expand Down

0 comments on commit cb591ee

Please sign in to comment.