We don't assert on invalid arguments now.
git-svn-id: svn://10.0.0.236/trunk@105558 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -516,7 +516,6 @@ PR_IMPLEMENT(PRStatus) PR_GetIPNodeByName(
|
||||
|
||||
if (!_pr_initialized) _PR_ImplicitInitialization();
|
||||
|
||||
PR_ASSERT(af == PR_AF_INET || af == PR_AF_INET6);
|
||||
if (af != PR_AF_INET && af != PR_AF_INET6) {
|
||||
PR_SetError(PR_INVALID_ARGUMENT_ERROR, 0);
|
||||
return PR_FAILURE;
|
||||
@@ -863,7 +862,6 @@ PR_IMPLEMENT(PRStatus) PR_GetProtoByName(
|
||||
}
|
||||
#endif /* defined(_PR_HAVE_GETPROTO_R_INT) */
|
||||
|
||||
PR_ASSERT(PR_NETDB_BUF_SIZE <= buflen);
|
||||
if (PR_NETDB_BUF_SIZE > buflen)
|
||||
{
|
||||
PR_SetError(PR_INVALID_ARGUMENT_ERROR, 0);
|
||||
@@ -944,7 +942,6 @@ PR_IMPLEMENT(PRStatus) PR_GetProtoByNumber(
|
||||
}
|
||||
#endif /* defined(_PR_HAVE_GETPROTO_R_INT) */
|
||||
|
||||
PR_ASSERT(PR_NETDB_BUF_SIZE <= buflen);
|
||||
if (PR_NETDB_BUF_SIZE > buflen)
|
||||
{
|
||||
PR_SetError(PR_INVALID_ARGUMENT_ERROR, 0);
|
||||
@@ -1484,8 +1481,6 @@ PR_IMPLEMENT(PRStatus) PR_NetAddrToString(
|
||||
}
|
||||
else
|
||||
{
|
||||
PR_ASSERT(AF_INET == addr->raw.family);
|
||||
PR_ASSERT(size >= 16);
|
||||
if (size < 16) goto failed;
|
||||
if (AF_INET != addr->raw.family) goto failed;
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user