< prev index next >

src/windows/native/sun/windows/awt_List.cpp

Print this page
rev 12527 : 8165543: Better window framing
Reviewed-by: serb

*** 87,100 **** return NULL; } PDATA pData; AwtCanvas* awtParent; - JNI_CHECK_PEER_GOTO(parent, done); awtParent = (AwtCanvas*)pData; - JNI_CHECK_NULL_GOTO(awtParent, "null awtParent", done); /* target is Hjava_awt_List * */ target = env->GetObjectField(peer, AwtObject::targetID); JNI_CHECK_NULL_GOTO(target, "null target", done); --- 87,99 ---- return NULL; } PDATA pData; AwtCanvas* awtParent; + JNI_CHECK_PEER_GOTO(parent, done); awtParent = (AwtCanvas*)pData; /* target is Hjava_awt_List * */ target = env->GetObjectField(peer, AwtObject::targetID); JNI_CHECK_NULL_GOTO(target, "null target", done);
*** 926,938 **** Java_sun_awt_windows_WListPeer_deselect(JNIEnv *env, jobject self, jint pos) { TRY; - PDATA pData; - JNI_CHECK_PEER_RETURN(self); - SelectElementStruct *ses = new SelectElementStruct; ses->list = env->NewGlobalRef(self); ses->index = pos; AwtToolkit::GetInstance().SyncCall(AwtList::_Deselect, ses); --- 925,934 ----
*** 992,1006 **** Java_sun_awt_windows_WListPeer_create(JNIEnv *env, jobject self, jobject parent) { TRY; - PDATA pData; - JNI_CHECK_PEER_RETURN(parent); AwtToolkit::CreateComponent(self, parent, (AwtToolkit::ComponentFactory)AwtList::Create); - JNI_CHECK_PEER_CREATION_RETURN(self); CATCH_BAD_ALLOC; } /* --- 988,999 ----
< prev index next >