summaryrefslogtreecommitdiff
path: root/pjsip-apps
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2007-01-21 17:53:39 +0000
committerBenny Prijono <bennylp@teluu.com>2007-01-21 17:53:39 +0000
commit2f9c99f610f986ad6fdb4ee8b5515dea288f08fd (patch)
tree33f69aff7f65da1ecef5afffdd2df2ad10b2201a /pjsip-apps
parent35d9a1d95f962e2f2dff53b123733ab202376617 (diff)
Fixed gcc warnings, especially about dereferencing type-punned pointer
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@893 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip-apps')
-rw-r--r--pjsip-apps/src/pjsua/pjsua_app.c2
-rw-r--r--pjsip-apps/src/samples/siprtp.c5
2 files changed, 5 insertions, 2 deletions
diff --git a/pjsip-apps/src/pjsua/pjsua_app.c b/pjsip-apps/src/pjsua/pjsua_app.c
index ac469767..9605cdea 100644
--- a/pjsip-apps/src/pjsua/pjsua_app.c
+++ b/pjsip-apps/src/pjsua/pjsua_app.c
@@ -1114,7 +1114,7 @@ static int write_settings(const struct app_config *config,
if (config->udp_cfg.tls_setting.timeout.sec) {
pj_ansi_sprintf(line, "--tls-neg-timeout %d\n",
- config->udp_cfg.tls_setting.timeout.sec);
+ (int)config->udp_cfg.tls_setting.timeout.sec);
pj_strcat2(&cfg, line);
}
diff --git a/pjsip-apps/src/samples/siprtp.c b/pjsip-apps/src/samples/siprtp.c
index 65b71608..208ac84f 100644
--- a/pjsip-apps/src/samples/siprtp.c
+++ b/pjsip-apps/src/samples/siprtp.c
@@ -1278,6 +1278,7 @@ static int media_thread(void *arg)
* Time to send RTP packet.
*/
pj_status_t status;
+ const void *p_hdr;
const pjmedia_rtp_hdr *hdr;
pj_ssize_t size;
int hdrlen;
@@ -1287,10 +1288,12 @@ static int media_thread(void *arg)
0, /* marker bit */
strm->bytes_per_frame,
strm->samples_per_frame,
- (const void**)&hdr, &hdrlen);
+ &p_hdr, &hdrlen);
if (status == PJ_SUCCESS) {
//PJ_LOG(4,(THIS_FILE, "\t\tTx seq=%d", pj_ntohs(hdr->seq)));
+
+ hdr = (const pjmedia_rtp_hdr*) p_hdr;
/* Copy RTP header to packet */
pj_memcpy(packet, hdr, hdrlen);