aros_compat: Add check after malloc allocation

This commit is contained in:
Li kunyu
2022-12-14 11:33:19 +08:00
parent 51df0d0512
commit 583211a52f

View File

@@ -48,6 +48,9 @@ struct addrinfo **res)
struct sockaddr_in *sin;
sin = malloc(sizeof(struct sockaddr_in));
if (!sin)
return -1;
sin->sin_len = sizeof(struct sockaddr_in);
sin->sin_family=AF_INET;
@@ -60,6 +63,8 @@ struct addrinfo **res)
}
*res = malloc(sizeof(struct addrinfo));
if (!*res)
return -2;
(*res)->ai_family = AF_INET;
(*res)->ai_addrlen = sizeof(struct sockaddr_in);