Reverted back changes in r1631

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1634 74dad513-b988-da41-8d7b-12977e46ad98
This commit is contained in:
Benny Prijono 2007-12-17 11:40:14 +00:00
parent 152d1e525d
commit 9f6c90c7a1
1 changed files with 6 additions and 3 deletions

View File

@ -475,12 +475,15 @@ static char *get_msg_info(pj_pool_t *pool, const char *obj_name,
PJ_DEF(char*) pjsip_tx_data_get_info( pjsip_tx_data *tdata )
{
if (tdata==NULL || tdata->msg==NULL)
return "NULL";
/* tdata->info may be assigned by application so if it exists
* just return it.
*/
if (tdata->info)
return tdata->info;
if (tdata==NULL || tdata->msg==NULL)
return "NULL";
pj_lock_acquire(tdata->lock);
tdata->info = get_msg_info(tdata->pool, tdata->obj_name, tdata->msg);
pj_lock_release(tdata->lock);