~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/authorization.cc

  • Committer: Brian Aker
  • Date: 2010-12-04 03:02:43 UTC
  • mto: This revision was merged to the branch mainline in revision 1973.
  • Revision ID: brian@tangent.org-20101204030243-febgthqec5rxus47
Did a grep for _if(

Show diffs side-by-side

added added

removed removed

Lines of Context:
178
178
 
179
179
  /* Use find_if instead of foreach so that we can collect return codes */
180
180
  std::vector<plugin::Authorization *>::const_iterator iter=
181
 
    find_if(authorization_plugins.begin(),
 
181
    std::find_if(authorization_plugins.begin(),
182
182
            authorization_plugins.end(),
183
183
            RestrictTableFunctor(user_ctx, table));
184
184
 
216
216
 
217
217
  /* Use find_if instead of foreach so that we can collect return codes */
218
218
  std::vector<plugin::Authorization *>::const_iterator iter=
219
 
    find_if(authorization_plugins.begin(),
220
 
            authorization_plugins.end(),
221
 
            RestrictProcessFunctor(user_ctx, session_ctx));
 
219
    std::find_if(authorization_plugins.begin(),
 
220
                 authorization_plugins.end(),
 
221
                 RestrictProcessFunctor(user_ctx, session_ctx));
222
222
 
223
223
  /*
224
224
   * If iter is == end() here, that means that all of the plugins returned
244
244
  if (authorization_plugins.empty())
245
245
    return;
246
246
 
247
 
  set_of_schemas.erase(remove_if(set_of_schemas.begin(),
248
 
                                 set_of_schemas.end(),
249
 
                                 PruneSchemaFunctor(user_ctx)),
 
247
  set_of_schemas.erase(std::remove_if(set_of_schemas.begin(),
 
248
                                      set_of_schemas.end(),
 
249
                                      PruneSchemaFunctor(user_ctx)),
250
250
                       set_of_schemas.end());
251
251
}
252
252