Changeset 1241 for pjproject/trunk/pjsip/src/pjsip-simple/publishc.c
- Timestamp:
- May 2, 2007 5:14:29 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsip-simple/publishc.c
r974 r1241 51 51 const pjsip_method pjsip_publish_method = 52 52 { 53 PJSIP_PUBLISH_METHOD,53 (pjsip_method_e)PJSIP_PUBLISH_METHOD, 54 54 { "PUBLISH", 7 } 55 55 }; … … 123 123 PJ_ASSERT_RETURN(pool != NULL, PJ_ENOMEM); 124 124 125 pubc = pj_pool_zalloc(pool, sizeof(struct pjsip_publishc));125 pubc = PJ_POOL_ZALLOC_T(pool, pjsip_publishc); 126 126 127 127 pubc->pool = pool; … … 292 292 const pjsip_route_hdr *route; 293 293 294 route_pos = pjsip_msg_find_hdr(tdata->msg, PJSIP_H_VIA, NULL); 294 route_pos = (pjsip_hdr*) 295 pjsip_msg_find_hdr(tdata->msg, PJSIP_H_VIA, NULL); 295 296 if (!route_pos) 296 297 route_pos = &tdata->msg->hdr; … … 298 299 route = pubc->route_set.next; 299 300 while (route != &pubc->route_set) { 300 pjsip_hdr *new_hdr = pjsip_hdr_shallow_clone(tdata->pool, route); 301 pjsip_hdr *new_hdr = (pjsip_hdr*) 302 pjsip_hdr_shallow_clone(tdata->pool, route); 301 303 pj_list_insert_after(route_pos, new_hdr); 302 304 route_pos = new_hdr; … … 346 348 pjsip_hdr *dup; 347 349 348 dup = pjsip_hdr_shallow_clone(tdata->pool, pubc->expires_hdr); 350 dup = (pjsip_hdr*) 351 pjsip_hdr_shallow_clone(tdata->pool, pubc->expires_hdr); 349 352 if (dup) 350 353 pjsip_msg_add_hdr(tdata->msg, dup); … … 425 428 struct pj_timer_entry *entry) 426 429 { 427 pjsip_publishc *pubc = entry->user_data;430 pjsip_publishc *pubc = (pjsip_publishc*) entry->user_data; 428 431 pjsip_tx_data *tdata; 429 432 pj_status_t status; … … 447 450 { 448 451 pj_status_t status; 449 pjsip_publishc *pubc = token;452 pjsip_publishc *pubc = (pjsip_publishc*) token; 450 453 pjsip_transaction *tsx = event->body.tsx_state.tsx; 451 454 … … 508 511 509 512 /* Update expires value */ 510 expires = pjsip_msg_find_hdr(msg, PJSIP_H_EXPIRES, NULL); 513 expires = (pjsip_expires_hdr*) 514 pjsip_msg_find_hdr(msg, PJSIP_H_EXPIRES, NULL); 511 515 512 516 if (expires) … … 575 579 /* Increment CSeq */ 576 580 cseq = ++pubc->cseq_hdr->cseq; 577 cseq_hdr = pjsip_msg_find_hdr(tdata->msg, PJSIP_H_CSEQ, NULL); 581 cseq_hdr = (pjsip_cseq_hdr*) 582 pjsip_msg_find_hdr(tdata->msg, PJSIP_H_CSEQ, NULL); 578 583 cseq_hdr->cseq = cseq; 579 584
Note: See TracChangeset
for help on using the changeset viewer.