Don't leak base_url memory.
[darkstat] / http.h
diff --git a/http.h b/http.h
index ab45f8a..a3cbf5a 100644 (file)
--- a/http.h
+++ b/http.h
@@ -8,13 +8,13 @@
 #include <sys/select.h>
 #include <netinet/in.h>
 
-extern const char *base_url;
+extern char *base_url;
 
-void http_init_base(const char *path);
-void http_init(const char * bindaddr, const unsigned short bindport,
-   const int max_conn);
+void http_init(const char *base, const char * bindaddr,
+   const unsigned short bindport, const int max_conn);
 void http_fd_set(fd_set *recv_set, fd_set *send_set, int *max_fd,
    struct timeval *timeout, int *need_timeout);
 void http_poll(fd_set *read_set, fd_set *write_set);
+void http_stop(void);
 
 /* vim:set ts=3 sw=3 tw=78 expandtab: */