initContext->m_pWB = NULL;
JNIEXPORT jint JNICALL Java_org_mozilla_webclient_wrapper_1native_WindowControlImpl_nativeCreateInitContext(JNIEnv *env, jobject obj, jint windowPtr, jint x, jint y,  jint width, jint height, jobject aBrowserControlImpl){#ifdef XP_MAC    //MAC STUFF GOES HERE#elif defined(XP_PC)    HWND parentHWnd = (HWND)windowPtr;#elif defined(XP_UNIX)    //unix stuff here#endif    if (parentHWnd == NULL) {      ::util_ThrowExceptionToJava(env, "Exception: null window handle passed to raptorWebShellCreate");      return (jint) 0;    }    WebShellInitContext* initContext = new WebShellInitContext;    initContext->m_pWB = NULL;    initContext->initComplete = FALSE;    initContext->initFailCode = 0;    initContext->parentHWnd = parentHWnd;	initContext->wcharURL=NULL;    initContext->env = env;    initContext->nativeEventThread = NULL;    initContext->x = x;    initContext->y = y;    initContext->w = width;    initContext->h = height;    return (jint) initContext;}