void geoipupdate_s_delete(geoipupdate_s * gu) { if (gu) { product_delete_all(gu); free(gu->license_file); free(gu->database_dir); free(gu->proto); free(gu->proxy); free(gu->proxy_user_password); free(gu->host); free(gu); } }
void geoipupdate_s_delete(geoipupdate_s * gu) { if (gu) { product_delete_all(gu); free(gu->license_file); free(gu->database_dir); free(gu->proto); free(gu->proxy); free(gu->proxy_user_password); free(gu->host); if (gu->curl != NULL) curl_easy_cleanup(gu->curl); free(gu); } }