diff options
author | Nick Mathewson <nickm@torproject.org> | 2008-04-25 01:18:08 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2008-04-25 01:18:08 +0000 |
commit | 49868b618a55c375d6c378edc174cd81e478f213 (patch) | |
tree | 43d062032c9e61bc720d71e79de3560fbb61b05f /devpoll.c | |
parent | a55a67d56e989b9f7fa2027f2c75bec8a55a9a87 (diff) | |
download | libevent-49868b618a55c375d6c378edc174cd81e478f213.tar.gz |
r15316@tombo: nickm | 2008-04-24 20:58:36 -0400
Rename internal memory management functions from event_malloc() etc to mm_malloc() etc.
svn:r725
Diffstat (limited to 'devpoll.c')
-rw-r--r-- | devpoll.c | 32 |
1 files changed, 16 insertions, 16 deletions
@@ -135,7 +135,7 @@ devpoll_init(struct event_base *base) if (getenv("EVENT_NODEVPOLL")) return (NULL); - if (!(devpollop = event_calloc(1, sizeof(struct devpollop)))) + if (!(devpollop = mm_calloc(1, sizeof(struct devpollop)))) return (NULL); if (getrlimit(RLIMIT_NOFILE, &rl) == 0 && @@ -145,35 +145,35 @@ devpoll_init(struct event_base *base) /* Initialize the kernel queue */ if ((dpfd = open("/dev/poll", O_RDWR)) == -1) { event_warn("open: /dev/poll"); - event_free(devpollop); + mm_free(devpollop); return (NULL); } devpollop->dpfd = dpfd; /* Initialize fields */ - devpollop->events = event_calloc(nfiles, sizeof(struct pollfd)); + devpollop->events = mm_calloc(nfiles, sizeof(struct pollfd)); if (devpollop->events == NULL) { - event_free(devpollop); + mm_free(devpollop); close(dpfd); return (NULL); } devpollop->nevents = nfiles; - devpollop->fds = event_calloc(nfiles, sizeof(struct evdevpoll)); + devpollop->fds = mm_calloc(nfiles, sizeof(struct evdevpoll)); if (devpollop->fds == NULL) { - event_free(devpollop->events); - event_free(devpollop); + mm_free(devpollop->events); + mm_free(devpollop); close(dpfd); return (NULL); } devpollop->nfds = nfiles; - devpollop->changes = event_calloc(nfiles, sizeof(struct pollfd)); + devpollop->changes = mm_calloc(nfiles, sizeof(struct pollfd)); if (devpollop->changes == NULL) { - event_free(devpollop->fds); - event_free(devpollop->events); - event_free(devpollop); + mm_free(devpollop->fds); + mm_free(devpollop->events); + mm_free(devpollop); close(dpfd); return (NULL); } @@ -196,7 +196,7 @@ devpoll_recalc(struct event_base *base, void *arg, int max) while (nfds < max) nfds <<= 1; - fds = event_realloc(devpollop->fds, nfds * sizeof(struct evdevpoll)); + fds = mm_realloc(devpollop->fds, nfds * sizeof(struct evdevpoll)); if (fds == NULL) { event_warn("realloc"); return (-1); @@ -405,14 +405,14 @@ devpoll_dealloc(struct event_base *base, void *arg) evsignal_dealloc(base); if (devpollop->fds) - event_free(devpollop->fds); + mm_free(devpollop->fds); if (devpollop->events) - event_free(devpollop->events); + mm_free(devpollop->events); if (devpollop->changes) - event_free(devpollop->changes); + mm_free(devpollop->changes); if (devpollop->dpfd >= 0) close(devpollop->dpfd); memset(devpollop, 0, sizeof(struct devpollop)); - event_free(devpollop); + mm_free(devpollop); } |