Better fix for OS/2 bustage earlier

This commit is contained in:
mkaply%us.ibm.com 2002-08-07 04:06:57 +00:00
parent 9b074c9def
commit 2f1ff8bde0
3 changed files with 3 additions and 3 deletions

View File

@ -179,7 +179,7 @@ NS_IMETHODIMP DeviceContextImpl::CreateRenderingContext(nsIView *aView, nsIRende
nsCOMPtr<nsIRenderingContext> pContext;
rv = CreateRenderingContextInstance(*getter_AddRefs(pContext));
if (NS_SUCCEEDED(rv)) {
rv = InitRenderingContext(pContext, NS_STATIC_CAST(nsIWidget *, win));
rv = InitRenderingContext(pContext, win.get());
if (NS_SUCCEEDED(rv)) {
aContext = pContext;
NS_ADDREF(aContext);

View File

@ -3896,7 +3896,7 @@ PresShell::CreateRenderingContext(nsIFrame *aFrame,
rv = mPresContext->GetDeviceContext(getter_AddRefs(dx));
if (NS_SUCCEEDED(rv) && dx) {
if (nsnull != widget) {
rv = dx->CreateRenderingContext(NS_STATIC_CAST(nsIWidget *, widget), result);
rv = dx->CreateRenderingContext(widget.get(), result);
}
else {
rv = dx->CreateRenderingContext(result);

View File

@ -3896,7 +3896,7 @@ PresShell::CreateRenderingContext(nsIFrame *aFrame,
rv = mPresContext->GetDeviceContext(getter_AddRefs(dx));
if (NS_SUCCEEDED(rv) && dx) {
if (nsnull != widget) {
rv = dx->CreateRenderingContext(NS_STATIC_CAST(nsIWidget *, widget), result);
rv = dx->CreateRenderingContext(widget.get(), result);
}
else {
rv = dx->CreateRenderingContext(result);