Parcourir la source

* Added back free_conf()

svn: 1878
Bryan Drewery il y a 21 ans
Parent
commit
867789d07a
2 fichiers modifiés avec 14 ajouts et 0 suppressions
  1. 13 0
      src/conf.c
  2. 1 0
      src/conf.h

+ 13 - 0
src/conf.c

@@ -443,6 +443,19 @@ conf_delbot(char *botn)
   return 1;
   return 1;
 }
 }
 
 
+void
+free_conf()
+{
+  free_conf_bots();
+  free_bot(conf.bot);
+  free(conf.localhub);
+  free(conf.uname);
+  free(conf.username);
+  free(conf.homedir);
+  free(conf.binname);
+  free(conf.binpath);
+}
+
 void
 void
 free_conf_bots(void)
 free_conf_bots(void)
 {
 {

+ 1 - 0
src/conf.h

@@ -61,6 +61,7 @@ void conf_addbot(char *, char *, char *, char *);
 int conf_delbot(char *);
 int conf_delbot(char *);
 pid_t checkpid(char *, conf_bot *);
 pid_t checkpid(char *, conf_bot *);
 void init_conf();
 void init_conf();
+void free_conf();
 void free_conf_bots();
 void free_conf_bots();
 int readconf(const char *, int);
 int readconf(const char *, int);
 int parseconf(bool);
 int parseconf(bool);