~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/pbms/src/system_table_ms.cc

  • Committer: Mark Atwood
  • Date: 2011-11-11 18:23:18 UTC
  • mfrom: (2456.1.5 rf)
  • Revision ID: me@mark.atwood.name-20111111182318-skgcp9ce65fd2goa
mergeĀ lp:~olafvdspek/drizzle/refactor11

Show diffs side-by-side

added added

removed removed

Lines of Context:
2032
2032
                MetaData md(iMetData->getBuffer(0), iMetDataSize);
2033
2033
                
2034
2034
                blob_alias = md.findAlias();
2035
 
                matched = (blob_alias && !my_strcasecmp(&UTF8_CHARSET, blob_alias, alias));
 
2035
                matched = (blob_alias && !UTF8_CHARSET.strcasecmp(blob_alias, alias));
2036
2036
        }
2037
2037
        
2038
2038
        return_(matched);
2101
2101
        data_len = iMetDataSize;
2102
2102
        
2103
2103
#ifdef HAVE_ALIAS_SUPPORT
2104
 
        if ((!alias) && !my_strcasecmp(&UTF8_CHARSET, MS_ALIAS_TAG, tag)) {
 
2104
        if ((!alias) && !UTF8_CHARSET.strcasecmp(MS_ALIAS_TAG, tag)) {
2105
2105
                reset_alias = true;
2106
2106
                memcpy(data + data_len, MS_ALIAS_TAG, meta_name->length()); // Use my alias tag so we do not need to wory about case.
2107
2107
                alias = data + data_len + meta_name->length() + 1; // Set the alias to the value location.
2300
2300
        char *location;
2301
2301
        const char *value, *alias = NULL, *n_tag = n_meta_name.c_str(), *o_tag = o_meta_name.c_str();
2302
2302
        
2303
 
        if (!my_strcasecmp(&UTF8_CHARSET, o_tag, n_tag))
 
2303
        if (!UTF8_CHARSET.strcasecmp(o_tag, n_tag))
2304
2304
                n_tag = NULL;
2305
2305
                
2306
2306
        MetaData md;
2345
2345
        data = iMetData->getBuffer(0);
2346
2346
                
2347
2347
#ifdef HAVE_ALIAS_SUPPORT
2348
 
        if ((!alias) && !my_strcasecmp(&UTF8_CHARSET, MS_ALIAS_TAG, n_tag)) {
 
2348
        if ((!alias) && !UTF8_CHARSET.strcasecmp(MS_ALIAS_TAG, n_tag)) {
2349
2349
                reset_alias = true;
2350
2350
                memcpy(data + iMetDataSize, MS_ALIAS_TAG, n_meta_name.length()); // Use my alias tag so we do not need to wory about case.
2351
2351
                alias = data + iMetDataSize + n_meta_name.length() + 1; // Set the alias to the value location.