~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/item_subselect.cc

  • Committer: Brian Aker
  • Date: 2008-08-19 21:53:32 UTC
  • Revision ID: brian@tangent.org-20080819215332-yoofgyn48ydie0ds
Refactor of Table methods.

Show diffs side-by-side

added added

removed removed

Lines of Context:
2274
2274
    error=table->file->rnd_next(table->record[0]);
2275
2275
    if (error && error != HA_ERR_END_OF_FILE)
2276
2276
    {
2277
 
      error= report_error(table, error);
 
2277
      error= table->report_error(error);
2278
2278
      break;
2279
2279
    }
2280
2280
    /* No more rows */
2450
2450
                                     HA_READ_KEY_EXACT);
2451
2451
  if (error &&
2452
2452
      error != HA_ERR_KEY_NOT_FOUND && error != HA_ERR_END_OF_FILE)
2453
 
    error= report_error(table, error);
 
2453
    error= table->report_error(error);
2454
2454
  else
2455
2455
  {
2456
2456
    error= 0;
2563
2563
                                     HA_READ_KEY_EXACT);
2564
2564
  if (error &&
2565
2565
      error != HA_ERR_KEY_NOT_FOUND && error != HA_ERR_END_OF_FILE)
2566
 
    error= report_error(table, error);
 
2566
    error= table->report_error(error);
2567
2567
  else
2568
2568
  {
2569
2569
    for (;;)
2586
2586
                                            tab->ref.key_length);
2587
2587
        if (error && error != HA_ERR_END_OF_FILE)
2588
2588
        {
2589
 
          error= report_error(table, error);
 
2589
          error= table->report_error(error);
2590
2590
          break;
2591
2591
        }
2592
2592
      }