/[monit]/monit/gc.c
ViewVC logotype

Diff of /monit/gc.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.59 by martinp, Thu Jan 6 20:51:49 2005 UTC revision 1.60 by hauk, Mon Jan 24 01:04:36 2005 UTC
# Line 232  static void _gc_service(Service_T *s) { Line 232  static void _gc_service(Service_T *s) {
232        
233  static void _gc_request(Request_T *r) {  static void _gc_request(Request_T *r) {
234        
   int i= 0;  
235    ASSERT(r);    ASSERT(r);
236    
237    if((*r)->url)    if((*r)->url)
238      _gc_url(&(*r)->url);      _gc_url(&(*r)->url);
   for(i= 0; (*r)->headers[i]; i++)  
     FREE((*r)->headers[i]);  
239  #ifdef HAVE_REGEX_H  #ifdef HAVE_REGEX_H
240    if ((*r)->regex)    if ((*r)->regex)
241      regfree((*r)->regex);      regfree((*r)->regex);
# Line 252  static void _gc_request(Request_T *r) { Line 249  static void _gc_request(Request_T *r) {
249  static void _gc_url(URL_T *url) {  static void _gc_url(URL_T *url) {
250    
251    ASSERT(url);    ASSERT(url);
252      
253    FREE((*url)->url);    FREE((*url)->url);
254    FREE((*url)->protocol);    FREE((*url)->protocol);
255    FREE((*url)->user);    FREE((*url)->user);
# Line 547  static void _gc_collector(Collector_T *r Line 544  static void _gc_collector(Collector_T *r
544    
545  }  }
546    
   

Legend:
Removed from v.1.59  
changed lines
  Added in v.1.60

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26