Add (nsISupports *) cast to nsSupportsArray::RemoveElement call, to remove overloading ambiguity detected on Solaris
This commit is contained in:
mccabe%netscape.com 2000-03-31 06:29:34 +00:00
Родитель 84a75fece8
Коммит 8a8a2155c9
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -186,6 +186,9 @@ NS_IMETHODIMP
nsConsoleService::UnregisterListener(nsIConsoleListener *listener) {
// ignore rv for now, as a comment says it returns prbool instead of
// nsresult.
mListeners->RemoveElement(listener);
// Solaris needs the nsISupports cast to avoid confusion with
// another nsSupportsArray::RemoveElement overloading.
mListeners->RemoveElement((const nsISupports *)listener);
return NS_OK;
}