void update_request_free (updateRequestPtr request) { if (!request) return; update_state_free (request->updateState); update_options_free (request->options); g_free (request->postdata); g_free (request->source); g_free (request->filtercmd); g_free (request); }
void update_result_free (updateResultPtr result) { if (!result) return; update_state_free (result->updateState); g_free (result->data); g_free (result->source); g_free (result->contentType); g_free (result->filterErrors); g_free (result); }
void subscription_free (subscriptionPtr subscription) { if (!subscription) return; g_free (subscription->updateError); g_free (subscription->filterError); g_free (subscription->httpError); g_free (subscription->source); g_free (subscription->origSource); g_free (subscription->filtercmd); update_job_cancel_by_owner (subscription); update_options_free (subscription->updateOptions); update_state_free (subscription->updateState); metadata_list_free (subscription->metadata); g_free (subscription); }