Fixed invalid URI typecasting in Contact header generation in PJSUA-LIB

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@971 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjsip/src/pjsua-lib/pjsua_acc.c b/pjsip/src/pjsua-lib/pjsua_acc.c
index d97a10d..78f8a64 100644
--- a/pjsip/src/pjsua-lib/pjsua_acc.c
+++ b/pjsip/src/pjsua-lib/pjsua_acc.c
@@ -959,7 +959,7 @@
 	if (!PJSIP_URI_SCHEME_IS_SIP(uri) && !PJSIP_URI_SCHEME_IS_SIPS(uri))
 	    return PJSIP_EINVALIDREQURI;
 
-	sip_uri = (pjsip_sip_uri*)uri;
+	sip_uri = (pjsip_sip_uri*)pjsip_uri_get_uri(uri);
     }
 
     /* Get transport type of the URI */
@@ -1059,7 +1059,7 @@
 	if (!PJSIP_URI_SCHEME_IS_SIP(uri) && !PJSIP_URI_SCHEME_IS_SIPS(uri))
 	    return PJSIP_EINVALIDREQURI;
 
-	sip_uri = (pjsip_sip_uri*)uri;
+	sip_uri = (pjsip_sip_uri*)pjsip_uri_get_uri(uri);
     }
 
     /* Get transport type of the URI */