Using NS_REINTERPERT_CAST instead of NS_STATIC_CAST r=scc@netscape.com

git-svn-id: svn://10.0.0.236/trunk@54045 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
dp%netscape.com 1999-11-20 07:15:23 +00:00
parent 8b7f58ab3c
commit aa94e40f1a

View File

@ -374,7 +374,7 @@ nsSupportsHashtable::~nsSupportsHashtable()
void*
nsSupportsHashtable::Put(nsHashKey *aKey, void *aData)
{
nsISupports* element = NS_STATIC_CAST(nsISupports*, aData);
nsISupports* element = NS_REINTERPRET_CAST(nsISupports*, aData);
NS_IF_ADDREF(element);
return nsHashtable::Put(aKey, aData);
}
@ -385,7 +385,7 @@ nsSupportsHashtable::Get(nsHashKey *aKey)
void* data = nsHashtable::Get(aKey);
if (!data)
return nsnull;
nsISupports* element = NS_STATIC_CAST(nsISupports*, data);
nsISupports* element = NS_REINTERPRET_CAST(nsISupports*, data);
NS_IF_ADDREF(element);
return data;
}