summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStig Venaas <venaas@php.net>2000-09-05 17:37:44 +0000
committerStig Venaas <venaas@php.net>2000-09-05 17:37:44 +0000
commitd57e56ab4ceac8564112522132e08fa0f5c9a877 (patch)
tree08d22a18680d2a03b2b4166c8d6768f33672a7e5
parent4a22d2e8323465ed7bb5e671da1262886ed30a61 (diff)
downloadphp-git-d57e56ab4ceac8564112522132e08fa0f5c9a877.tar.gz
using emalloc and efree, instead of malloc and free
-rw-r--r--main/network.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/main/network.c b/main/network.c
index efda5400ab..76f6bdc4a6 100644
--- a/main/network.c
+++ b/main/network.c
@@ -62,8 +62,8 @@ static void php_network_freeaddresses(struct sockaddr **sal)
if (sal == NULL)
return;
for (sap = sal; *sap != NULL; sap++)
- free(*sap);
- free(sal);
+ efree(*sap);
+ efree(sal);
}
static int php_network_getaddresses(const char *host, struct sockaddr ***sal)
@@ -81,7 +81,7 @@ static int php_network_getaddresses(const char *host, struct sockaddr ***sal)
return -1;
sai = res;
for (n=2; (sai = sai->ai_next) != NULL; n++);
- *sal = malloc(n * sizeof(*sal));
+ *sal = emalloc(n * sizeof(*sal));
if (*sal == NULL)
return -1;
@@ -91,7 +91,7 @@ static int php_network_getaddresses(const char *host, struct sockaddr ***sal)
switch (sai->ai_family) {
# ifdef AF_INET6
case AF_INET6: {
- *sap = malloc(sizeof(struct sockaddr_in6));
+ *sap = emalloc(sizeof(struct sockaddr_in6));
if (*sap == NULL) {
freeaddrinfo(res);
goto errexit;
@@ -101,7 +101,7 @@ static int php_network_getaddresses(const char *host, struct sockaddr ***sal)
} break;
# endif
case AF_INET: {
- *sap = malloc(sizeof(struct sockaddr_in));
+ *sap = emalloc(sizeof(struct sockaddr_in));
if (*sap == NULL) {
freeaddrinfo(res);
goto errexit;
@@ -125,11 +125,11 @@ static int php_network_getaddresses(const char *host, struct sockaddr ***sal)
in = *((struct in_addr *) host_info->h_addr);
}
- *sal = malloc(2 * sizeof(*sal));
+ *sal = emalloc(2 * sizeof(*sal));
if (*sal == NULL)
return -1;
sap = *sal;
- *sap = malloc(sizeof(struct sockaddr_in));
+ *sap = emalloc(sizeof(struct sockaddr_in));
if (*sap == NULL)
goto errexit;