diff --git a/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp b/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp index d51f47b42f6..65f575e396f 100644 --- a/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp +++ b/mozilla/netwerk/protocol/http/src/nsHTTPChannel.cpp @@ -628,9 +628,9 @@ nsHTTPChannel::Open(void) // rv = mLoadGroup->GetGroupListenerFactory(getter_AddRefs(factory)); if (factory) { - nsIStreamListener *newListener; + nsCOMPtr newListener; rv = factory->CreateLoadGroupListener(mResponseDataListener, - &newListener); + getter_AddRefs(newListener)); if (NS_SUCCEEDED(rv)) { // Already AddRefed from the factory... mResponseDataListener = newListener;