mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-04-02 12:32:55 +00:00
Better fix for OS/2 bustage earlier
This commit is contained in:
parent
9b074c9def
commit
2f1ff8bde0
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user