message: Try to remove some rightwards drift.
diff: @@ -326,18 +326,21 @@ impl<'a, 'cfg> FeatureResolver<'a, 'cfg> {
  // Activate the optional dep.
  for (dep_pkg_id, deps) in self.deps(pkg_id, for_build) {
  for (dep, dep_for_build) in deps {
  - if dep.name_in_toml() == *dep_name {
  + if dep.name_in_toml() != *dep_name {
  + continue;
  + }
  let fvs = self.fvs_from_dependency(dep_pkg_id, dep);
  self.activate_pkg(dep_pkg_id, &fvs, dep_for_build)?;
  }
  }
  }
  - }
  FeatureValue::CrateFeature(dep_name, dep_feature) => {
  // Activate a feature within a dependency.
  for (dep_pkg_id, deps) in self.deps(pkg_id, for_build) {
  for (dep, dep_for_build) in deps {
  - if dep.name_in_toml() == *dep_name {
  + if dep.name_in_toml() != *dep_name {
  + continue;
  + }
  if dep.is_optional() {
  // Activate the crate on self.
  let fv = FeatureValue::Crate(*dep_name);
  @@ -351,7 +354,6 @@ impl<'a, 'cfg> FeatureResolver<'a, 'cfg> {
  }
  }
  }
  - }
  Ok(())
  }
  