~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/heap/hp_extra.cc

  • Committer: Brian Aker
  • Date: 2010-08-18 16:12:58 UTC
  • mto: This revision was merged to the branch mainline in revision 1720.
  • Revision ID: brian@tangent.org-20100818161258-1vm71da888dfvwsx
Remove the code surrounding stack trace.

Show diffs side-by-side

added added

removed removed

Lines of Context:
67
67
static void heap_extra_keyflag(register HP_INFO *info,
68
68
                               enum ha_extra_function function)
69
69
{
70
 
  uint32_t  idx;
71
 
 
72
 
  for (idx= 0; idx< info->s->keys; idx++)
 
70
  for (uint32_t idx= 0; idx< info->getShare()->keys; idx++)
73
71
  {
74
72
    switch (function) {
75
73
    case HA_EXTRA_CHANGE_KEY_TO_UNIQUE:
76
 
      info->s->keydef[idx].flag|= HA_NOSAME;
 
74
      info->getShare()->keydef[idx].flag|= HA_NOSAME;
77
75
      break;
78
76
    case HA_EXTRA_CHANGE_KEY_TO_DUP:
79
 
      info->s->keydef[idx].flag&= ~(HA_NOSAME);
 
77
      info->getShare()->keydef[idx].flag&= ~(HA_NOSAME);
80
78
      break;
81
79
    default:
82
80
      break;