if (mFileCacheOutputStream) mFileCacheOutputStream->Close();
nsPluginStreamInfo::~nsPluginStreamInfo(){  if(mContentType != nsnull)  PL_strfree(mContentType);  if(mURL != nsnull)    PL_strfree(mURL);  // ONLY delete our cached file if we created it  if(mLocallyCached && mFilePath)  {     nsCOMPtr<nsILocalFile> localFile;     nsresult res = NS_NewLocalFile(mFilePath,                                     PR_FALSE,                                     getter_AddRefs(localFile));     if(NS_SUCCEEDED(res))       localFile->Remove(PR_FALSE);  }  if (mFilePath)    PL_strfree(mFilePath);  NS_IF_RELEASE(mPluginInstance);}