Changeset 463:5585d37d0979 in verona


Ignore:
Timestamp:
Apr 19, 2012 4:09:37 PM (14 months ago)
Author:
Vadim Lebedev <vadim@…>
Branch:
default
Message:

avoid usage of phMsgStateInfo2

Location:
phcpp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • phcpp/phapipp.cpp

    r458 r463  
    481481void phapi::onConfProgress(int cfid, const phConfStateInfo_t *info)  { } 
    482482void phapi::onRegProgress(int regid, int status)  { } 
    483 void phapi::onMsgProgress(int mid,  const phMsgStateInfo2 *info) 
     483void phapi::onMsgProgress(int mid,  const phMsgStateInfo *info) 
    484484{ 
    485485        onMsgProgress2(mid,     (char *)info->rawctt, (char *)info->content); 
     
    531531{ 
    532532        if (uniqueobj) { 
    533                 phMsgStateInfo2  mi2; 
    534  
    535                 mi2.event = info->event; 
    536                 mi2.status = info->status; 
    537                 mi2.from = info->from; 
    538                 mi2.to = info->to; 
    539                 mi2.ctype = info->ctype; 
    540                 mi2.subtype = info->subtype; 
    541                 mi2.content = info->content; 
    542                 mi2.rawctt = info->rawctt; 
    543                 mi2.tid = info->tid; 
    544                 mi2.cid = info->cid; 
    545  
    546                 typedef std::pair<const char*, const char*>  cstrpair; 
    547                 for( int i = 0; i < info->hlist.count; i++) { 
    548                         const struct ph_hdr_val* e = info->hlist.elems + i; 
    549                         mi2.hlist.push_back(cstrpair(e->hdr, e->val)); 
    550                 } 
    551  
    552                 uniqueobj->onMsgProgress(mid, &mi2); 
     533                uniqueobj->onMsgProgress(mid, info); 
    553534        } 
    554535 
  • phcpp/phapipp.h

    r458 r463  
    211211        virtual void onConfProgress(int cfid, const phConfStateInfo_t *info); 
    212212        virtual void onRegProgress(int regid, int status); 
    213         virtual void onMsgProgress(int mid,  const phMsgStateInfo2 *info); 
     213        virtual void onMsgProgress(int mid,  const phMsgStateInfo *info); 
    214214        virtual void onMsgProgress2(int mid,  char * type, char * content); 
    215215        virtual void onConnectionLost(const char* host, int port); 
Note: See TracChangeset for help on using the changeset viewer.