Fixed ticket #149: Crash when resolving bad hostnames in Linux (thanks Binu KS)

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1023 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjlib/src/pj/addr_resolv_sock.c b/pjlib/src/pj/addr_resolv_sock.c
index 1845a00..a292bec 100644
--- a/pjlib/src/pj/addr_resolv_sock.c
+++ b/pjlib/src/pj/addr_resolv_sock.c
@@ -38,7 +38,11 @@
 
     he = gethostbyname(copy);
     if (!he) {
+	return PJ_ERESOLVE;
+	/* DO NOT use pj_get_netos_error() since host resolution error
+	 * is reported in h_errno instead of errno!
 	return pj_get_netos_error();
+	 */
     }
 
     phe->h_name = he->h_name;