Sign in to follow this  

Interesting problem [solved]

Recommended Posts

Maybe one of you good people can figure this one i have an SDL surface declared within my rendering class like this

		//primary surface
		SDL_Surface * pPrimary;

then in the Init() routine of the class i have
bool LRRender::Init()
	if	(SDL_Init(SDL_INIT_VIDEO) < 0 )
		return false;//abort

	//set mode
	pPrimary = SDL_SetVideoMode(640,480,32,SDL_HWSURFACE);
        //etc etc etc

Now when it hits the SDL_SetVideoMode() i get an access violation on the surface pointer, BUT if i declare the surface from within the Init() routine, it works. What could be causing this? [Edited by - jsloan on September 20, 2004 10:19:11 PM]

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this