PRIVATE void WSRCParser_free ARGS1(HTStream *, me) { WSRC_gen_html(me, YES); #ifdef CACHE_FILE_PREFIX write_cache(me); #endif { int p; for (p = 0; par_name[p]; p++) { /* Clear out old values */ FREE(me->par_value[p]); } } FREE(me); }
PRIVATE int WSRCParser_free (HTStream * me) { WSRC_gen_html(me, YES); #ifdef CACHE_FILE_PREFIX write_cache(me); #endif { int p; for(p=0; par_name[p]; p++) { /* Clear out old values */ if (me->par_value[p]) { HT_FREE(me->par_value[p]); } } } HT_FREE(me); return HT_OK; }