Changeset 520


Ignore:
Timestamp:
12/01/14 09:24:05 (10 years ago)
Author:
rlacroix
Message:

Fix: xios_is_valid_context always returned false.

Fixes ticket #58.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/src/interface/c/iccontext.cpp

    r501 r520  
    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.