summaryrefslogtreecommitdiff
path: root/nuttx/netutils/thttpd/thttpd.c
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-09-11 15:15:35 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2009-09-11 15:15:35 +0000
commit2d54b109f67af610357159607ab41f6919ce1b94 (patch)
tree895cee80ccf7050f361cd260c3737942311f1c53 /nuttx/netutils/thttpd/thttpd.c
parentded24f77f6c906ded017b80ccf95755e454af674 (diff)
downloadpx4-nuttx-2d54b109f67af610357159607ab41f6919ce1b94.tar.gz
px4-nuttx-2d54b109f67af610357159607ab41f6919ce1b94.tar.bz2
px4-nuttx-2d54b109f67af610357159607ab41f6919ce1b94.zip
Add memory debug support to THTTPD
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2033 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/netutils/thttpd/thttpd.c')
-rw-r--r--nuttx/netutils/thttpd/thttpd.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/nuttx/netutils/thttpd/thttpd.c b/nuttx/netutils/thttpd/thttpd.c
index 26a08b60b..224ccd1af 100644
--- a/nuttx/netutils/thttpd/thttpd.c
+++ b/nuttx/netutils/thttpd/thttpd.c
@@ -59,6 +59,7 @@
#include "config.h"
#include "fdwatch.h"
#include "libhttpd.h"
+#include "httpd_alloc.h"
#include "timers.h"
#ifdef CONFIG_THTTPD
@@ -163,7 +164,7 @@ static void shut_down(void)
if (connects[cnum].hc != NULL)
{
httpd_destroy_conn(connects[cnum].hc);
- free((void *)connects[cnum].hc);
+ httpd_free((void *)connects[cnum].hc);
connects[cnum].hc = NULL;
}
}
@@ -180,7 +181,7 @@ static void shut_down(void)
}
tmr_destroy();
- free((void *)connects);
+ httpd_free((void *)connects);
}
static int handle_newconnect(struct timeval *tv, int listen_fd)
@@ -681,7 +682,7 @@ static void logstats(struct timeval *nowP)
ndbg("up %ld seconds, stats for %ld seconds\n", up_secs, stats_secs);
thttpd_logstats(stats_secs);
- httpd_logstats(stats_secs);
+ httpd_memstats();
fdwatch_logstats(fw, stats_secs);
tmr_logstats(stats_secs);
}