All pastes #253860 Raw Edit

SDL_PollEvent

public c v1 · immutable
#253860 ·published 2006-11-21 04:58 UTC
rendered paste body
int SDL_PollEvent(SDL_Event *event) {	int (*orig_SDL_PollEvent)(SDL_Event *event) = NULL;	if (!orig_SDL_PollEvent){		orig_SDL_PollEvent = (int (*)(SDL_Event*))dlsym(RTLD_NEXT, "SDL_PollEvent");		if(orig_SDL_PollEvent==NULL) printf("You suck.\n");	}		char *ptr;	if(event->type == SDL_KEYDOWN){		ptr=SDL_GetKeyName(event->key.keysym.sym);		if(ptr!=NULL) printf("%s\n", ptr);	}else{		printf("You made it...\n");	}	//event->key.keysym.sym == SDLK_HOME		int orig_ret=orig_SDL_PollEvent(event);	return(orig_ret);}