atalk2rdfHash = PR_NewHashTable(500, idenHash, idenEqual, idenEqual, null, null); invatalk2rdfHash = PR_NewHashTable(500, idenHash, idenEqual, idenEqual, null, null);
MakeAtalkStore (char* url){	RDFT		ntr = NULL;	if (gRDFDB != NULL)	return(gRDFDB);	if (strstr(url, "rdf:appletalk"))	{		if ((ntr = (RDFT)getMem(sizeof(struct RDF_TranslatorStruct))) != NULL)		{			ntr->assert = AtalkAssert;			ntr->unassert = NULL;			ntr->hasAssertion = AtalkHasAssertion;			ntr->getSlotValue = remoteStoreGetSlotValue;			ntr->getSlotValues = remoteStoreGetSlotValues;			ntr->nextValue = remoteStoreNextValue;			ntr->disposeCursor = remoteStoreDisposeCursor;			ntr->possiblyAccessFile =  AtalkPossible;			ntr->destroy = AtalkDestroy;			ntr->url = copyString(url);			gRDFDB  = ntr;			atalk2rdfHash = PR_NewHashTable(500, idenHash, idenEqual, idenEqual, null, null);			invatalk2rdfHash = PR_NewHashTable(500, idenHash, idenEqual, idenEqual, null, null);			setAtalkResourceName(gNavCenter->RDF_Appletalk);			getZones();		}	       	}	return(ntr);}