void rdf_abort(NET_StreamClass *stream, int status) { RDFFile f = (RDFFile)stream->data_object; if (f) { f->locked = false; gcRDFFile (f); freeMem(f->line); freeMem(f->currentSlot); freeMem(f->holdOver); freeNamespaces(f) ; } }
void rdf_abort(NET_StreamClass *stream, int status) { RDFFile f = (RDFFile)stream->data_object; if (strcmp(f->url, gNavCntrUrl) == 0) { parseNextRDFXMLBlob(stream, gDefaultNavcntr, strlen(gDefaultNavcntr)); } if (f) { f->locked = false; gcRDFFile (f); freeMem(f->line); freeMem(f->currentSlot); freeMem(f->holdOver); freeNamespaces(f) ; } }