Im using this function to return the used interface for d3d (after initing it.):

Code:
void RTIntObj::ReturnD3D (IDirect3D8** Returned)
{
   if (!g->GeneralDX.d3d8==NULL)
        ReturnedObject = &g->GeneralDX.d3d8;

}
But it doesnt work, as it crashes my app. What should i change in my function? thanks!