Ignore:
Timestamp:
Jan 28, 2013, 2:41:55 PM (11 years ago)
Author:
rybkin
Message:

See C.L. 500

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/source/cmt_project.cxx

    r610 r629  
    29582958      project->update_strategy (definition, b_value);
    29592959    }
     2960
     2961  const ProjectPtrVector& OrderedProjects = Project::ordered_projects ();
     2962  for (int i = OrderedProjects.size () - 2; i >= 0; i--)
     2963    {
     2964      if (this != OrderedProjects[i + 1]) continue;
     2965      if (!OrderedProjects[i]->has_parents () &&
     2966          OrderedProjects[i]->get_children_size () == 0)
     2967        {
     2968          OrderedProjects[i]->update_strategy (definition, b_value);
     2969        }
     2970      break;
     2971    }
    29602972}
    29612973
     
    30113023
    30123024          project->update_strategy (definition, b_value);
     3025        }
     3026
     3027      const ProjectPtrVector& OrderedProjects = Project::ordered_projects ();
     3028      for (int i = OrderedProjects.size () - 2; i >= 0; i--)
     3029        {
     3030          if (this != OrderedProjects[i + 1]) continue;
     3031          if (!OrderedProjects[i]->has_parents () &&
     3032              OrderedProjects[i]->get_children_size () == 0)
     3033            {
     3034              OrderedProjects[i]->update_strategy (definition, b_value);
     3035            }
     3036          break;
    30133037        }
    30143038    }
Note: See TracChangeset for help on using the changeset viewer.