diff options
author | Benny Prijono <bennylp@teluu.com> | 2007-01-21 17:53:39 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2007-01-21 17:53:39 +0000 |
commit | 2f9c99f610f986ad6fdb4ee8b5515dea288f08fd (patch) | |
tree | 33f69aff7f65da1ecef5afffdd2df2ad10b2201a /pjsip-apps | |
parent | 35d9a1d95f962e2f2dff53b123733ab202376617 (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.c | 2 | ||||
-rw-r--r-- | pjsip-apps/src/samples/siprtp.c | 5 |
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); |