Free heap space of a W3ADocumentInfo [[dispose_doc]] deallocates the fields of a [[W3ADocumentInfo]] structure and then dealocates the structure itself. <<*>>= #include #include #include /* dispose_doc -- free the heap space occupied by a W3ADocumentInfo pointer */ EXPORT void dispose_doc(W3ADocumentInfo *doc) { assert(doc); dispose(doc->url); dispose(doc->mime_type); dispose(doc->mime_params); dispose(doc->title); dispose(doc->referer); dispose(doc->status); dispose(doc->location); dispose(doc); }