Better fix for OS/2 bustage earlier
git-svn-id: svn://10.0.0.236/trunk@126601 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user