Ignore:
Timestamp:
05/24/17 16:59:40 (7 years ago)
Author:
yushan
Message:

save modif

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/branch_yushan_merged/extern/remap/src/timerRemap.cpp

    r694 r1146  
    99using namespace std; 
    1010 
    11 map<string,CTimer*> CTimer::allTimer; 
     11map<string,CTimer*> *CTimer::allTimer = 0; 
    1212 
    1313CTimer::CTimer(const string& name_) : name(name_) 
     
    5555CTimer& CTimer::get(const string name) 
    5656{ 
     57        if(allTimer == 0) allTimer = new map<string,CTimer*>; 
    5758        map<string,CTimer*>::iterator it; 
    58         it=allTimer.find(name); 
    59         if (it==allTimer.end()) it=allTimer.insert(pair<string,CTimer*>(name,new CTimer(name))).first; 
     59        it=(*allTimer).find(name); 
     60        if (it==(*allTimer).end()) it=(*allTimer).insert(pair<string,CTimer*>(name,new CTimer(name))).first; 
    6061        return *(it->second); 
    6162} 
Note: See TracChangeset for help on using the changeset viewer.