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

Diff of /monit/gc.c

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

revision 1.19 by hauk, Mon Jun 16 22:06:15 2003 UTC revision 1.20 by hauk, Wed Jun 18 01:47:52 2003 UTC
# Line 123  void gc_service(Service_T *s) { Line 123  void gc_service(Service_T *s) {
123    if((*s)->start) {    if((*s)->start) {
124      for(i= 0; (*s)->start->arg[i]; i++)      for(i= 0; (*s)->start->arg[i]; i++)
125          free((*s)->start->arg[i]);          free((*s)->start->arg[i]);
     for(i= 0; (*s)->start->env[i]; i++)  
         free((*s)->start->env[i]);  
126      free((*s)->start);      free((*s)->start);
127    }    }
128        
129    if((*s)->stop) {    if((*s)->stop) {
130      for(i= 0; (*s)->stop->arg[i]; i++)      for(i= 0; (*s)->stop->arg[i]; i++)
131          free((*s)->stop->arg[i]);          free((*s)->stop->arg[i]);
     for(i= 0; (*s)->stop->env[i]; i++)  
         free((*s)->stop->env[i]);  
132      free((*s)->stop);      free((*s)->stop);
133    }    }
134        

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

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