~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_plugin.cc

  • Committer: Brian Aker
  • Date: 2009-06-11 22:06:29 UTC
  • mfrom: (1055.2.24 working)
  • Revision ID: brian@gaz-20090611220629-ct55qcmaiiuxrjaq
Merge Jay

Show diffs side-by-side

added added

removed removed

Lines of Context:
551
551
    for (;;)
552
552
    {
553
553
      var->plugin= plugin;
554
 
      if (!var->next)
 
554
      if (! var->getNext())
555
555
        break;
556
 
      var= var->next->cast_pluginvar();
 
556
      var= var->getNext()->cast_pluginvar();
557
557
    }
558
558
  }
559
559
 
1517
1517
static void plugin_vars_free_values(sys_var *vars)
1518
1518
{
1519
1519
 
1520
 
  for (sys_var *var= vars; var; var= var->next)
 
1520
  for (sys_var *var= vars; var; var= var->getNext())
1521
1521
  {
1522
1522
    sys_var_pluginvar *piv= var->cast_pluginvar();
1523
1523
    if (piv &&
2212
2212
    }
2213
2213
    if (chain.first)
2214
2214
    {
2215
 
      chain.last->next = NULL;
 
2215
      chain.last->setNext(NULL);
2216
2216
      if (mysql_add_sys_var_chain(chain.first, NULL))
2217
2217
      {
2218
2218
        errmsg_printf(ERRMSG_LVL_ERROR, _("Plugin '%s' has conflicting system variables"),