NS_RELEASE(kNC_Icon);
FileSystemDataSource::~FileSystemDataSource (void){#ifdef DEBUG_REFS    --gInstanceCount;    fprintf(stdout, "%d - RDF: FileSystemDataSource\n", gInstanceCount);#endif    if (--gRefCnt == 0) {        NS_RELEASE(kNC_FileSystemRoot);        NS_RELEASE(kNC_Child);        NS_RELEASE(kNC_Name);        NS_RELEASE(kNC_URL);        NS_RELEASE(kNC_Length);        NS_RELEASE(kWEB_LastMod);        NS_RELEASE(kNC_FileSystemObject);        NS_RELEASE(kNC_pulse);        NS_RELEASE(kRDF_InstanceOf);        NS_RELEASE(kRDF_type);#ifdef	XP_WIN	NS_RELEASE(kNC_IEFavoriteObject);	NS_RELEASE(kNC_IEFavoriteFolder);        if (ieFavoritesDir)        {        	nsCRT::free(ieFavoritesDir);        	ieFavoritesDir = nsnull;        }#endif#ifdef USE_NC_EXTENSION	NS_RELEASE(kNC_extension);#endif        gFileSystemDataSource = nsnull;        nsServiceManager::ReleaseService(kRDFServiceCID, gRDFService);        gRDFService = nsnull;    }}