diff options
Diffstat (limited to 'src/or/main.c')
-rw-r--r-- | src/or/main.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/src/or/main.c b/src/or/main.c index 1e8f42827..2e0a35588 100644 --- a/src/or/main.c +++ b/src/or/main.c @@ -652,11 +652,7 @@ build_directory(directory_t *dir) { routerinfo_t *router; int i, n = 0; - routers = (routerinfo_t**) malloc(sizeof(routerinfo_t*) * (nfds+1)); - if (!routers) { - log(LOG_ERR, "build_directory(): couldn't allocate space for routerinfo"); - return -1; - } + routers = (routerinfo_t **)tor_malloc(sizeof(routerinfo_t*) * (nfds+1)); if (my_routerinfo) { log(LOG_INFO, "build_directory(): adding self (%s:%d)", my_routerinfo->address, my_routerinfo->or_port); |