~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_plugin.cc

  • Committer: Monty Taylor
  • Date: 2008-10-04 18:42:30 UTC
  • Revision ID: monty@inaugust.com-20081004184230-j2j1uottu2d0yl0m
Removed NullS. bu-bye.

Show diffs side-by-side

added added

removed removed

Lines of Context:
339
339
  memset(&plugin_dl, 0, sizeof(plugin_dl));
340
340
  /* Compile dll path */
341
341
  dlpathlen=
342
 
    strxnmov(dlpath, sizeof(dlpath) - 1, opt_plugin_dir, "/", dl->str, NullS) -
 
342
    strxnmov(dlpath, sizeof(dlpath) - 1, opt_plugin_dir, "/", dl->str, NULL) -
343
343
    dlpath;
344
344
  plugin_dl.ref_count= 1;
345
345
  /* Open new dll handle */
1643
1643
 
1644
1644
  if (plugin)
1645
1645
  {
1646
 
    strxmov(varname + 1, plugin, "_", name, NullS);
 
1646
    strxmov(varname + 1, plugin, "_", name, NULL);
1647
1647
    for (p= varname + 1; *p; p++)
1648
1648
      if (*p == '-')
1649
1649
        *p= '_';
1700
1700
  };
1701
1701
 
1702
1702
  varname= ((char*) my_alloca(length));
1703
 
  strxmov(varname + 1, plugin, "_", name, NullS);
 
1703
  strxmov(varname + 1, plugin, "_", name, NULL);
1704
1704
  for (p= varname + 1; *p; p++)
1705
1705
    if (*p == '-')
1706
1706
      *p= '_';
2367
2367
  /* support --skip-plugin-foo syntax */
2368
2368
  memcpy(name, plugin_name, namelen + 1);
2369
2369
  my_casedn_str(&my_charset_utf8_general_ci, name);
2370
 
  strxmov(name + namelen + 1, "plugin-", name, NullS);
 
2370
  strxmov(name + namelen + 1, "plugin-", name, NULL);
2371
2371
  /* Now we have namelen + 1 + 7 + namelen + 1 == namelen * 2 + 9. */
2372
2372
 
2373
2373
  for (p= name + namelen*2 + 8; p > name; p--)
2377
2377
  if (can_disable)
2378
2378
  {
2379
2379
    strxmov(name + namelen*2 + 10, "Enable ", plugin_name, " plugin. "
2380
 
            "Disable with --skip-", name," (will save memory).", NullS);
 
2380
            "Disable with --skip-", name," (will save memory).", NULL);
2381
2381
    /*
2382
2382
      Now we have namelen * 2 + 10 (one char unused) + 7 + namelen + 9 +
2383
2383
      20 + namelen + 20 + 1 == namelen * 4 + 67.
2514
2514
    {
2515
2515
      optnamelen= strlen(opt->name);
2516
2516
      optname= (char*) alloc_root(mem_root, namelen + optnamelen + 2);
2517
 
      strxmov(optname, name, "-", opt->name, NullS);
 
2517
      strxmov(optname, name, "-", opt->name, NULL);
2518
2518
      optnamelen= namelen + optnamelen + 1;
2519
2519
    }
2520
2520
    else
2557
2557
    options[1]= options[0];
2558
2558
    options[1].name= p= (char*) alloc_root(mem_root, optnamelen + 8);
2559
2559
    options[1].comment= 0; // hidden
2560
 
    strxmov(p, "plugin-", optname, NullS);
 
2560
    strxmov(p, "plugin-", optname, NULL);
2561
2561
 
2562
2562
    options+= 2;
2563
2563
  }
2677
2677
      {
2678
2678
        len= tmp->name.length + strlen(o->name) + 2;
2679
2679
        varname= (char*) alloc_root(mem_root, len);
2680
 
        strxmov(varname, tmp->name.str, "-", o->name, NullS);
 
2680
        strxmov(varname, tmp->name.str, "-", o->name, NULL);
2681
2681
        my_casedn_str(&my_charset_utf8_general_ci, varname);
2682
2682
 
2683
2683
        for (p= varname; *p; p++)