freeMem(ns->theEvent); freeMem(ns); return 0;
if (s == gCoreVocab->RDF_name && tv && !inversep && type == RDF_STRING_TYPE) return makeResourceName(u); return NULL;
PR_PUBLIC_API(RDF_Error)RDF_DeleteNotifiable (RDF_Notification ns){  RDF rdf = ns->rdf;  RDF_Notification pr = rdf->notifs;  RDF_Notification not;  if (pr == ns) {    rdf->notifs = pr->next;   } else {    for (not = rdf->notifs; (not != NULL) ; not = not->next) {      if (ns == not) 	  {		pr->next = not->next; 		break;      }      pr = not;    }  }  freeMem(ns->theEvent);  freeMem(ns);  return 0;}