Changeset 521


Ignore:
Timestamp:
12/01/14 09:33:54 (9 years ago)
Author:
rlacroix
Message:

Backport r520 "Fix: xios_is_valid_context always returned false." to the XIOS 1.0.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/branchs/xios-1.0/src/interface/c/iccontext.cpp

    r501 r521  
    7171      if (!cstr2string(_id, _id_len, id)) return; 
    7272       
    73       CTimer::get("XIOS").resume() ; 
     73      CTimer::get("XIOS").resume(); 
    7474      std::vector<xios::CContext*> def_vector = 
    7575            xios::CContext::getRoot()->getChildList(); 
    7676 
     77      *_ret = false; 
    7778      for (std::size_t i = 0; i < def_vector.size(); i++) 
    78            { 
    79           if (def_vector[i]->getId().compare(id) == 0) 
     79      { 
     80        if (def_vector[i]->getId().compare(id) == 0) 
     81        { 
    8082          *_ret = true; 
     83          break; 
     84        } 
    8185      } 
    82      *_ret = false; 
    83      CTimer::get("XIOS").suspend() ; 
     86      CTimer::get("XIOS").suspend(); 
    8487   } 
    8588} // extern "C" 
Note: See TracChangeset for help on using the changeset viewer.