~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/myisam/mi_search.c

  • Committer: Monty Taylor
  • Date: 2008-07-11 15:49:04 UTC
  • mto: (77.6.1 glibclient-merge)
  • mto: This revision was merged to the branch mainline in revision 134.
  • Revision ID: monty@inaugust.com-20080711154904-nrtkef3bo1jvzrds
A crapton more warning cleanups (I turned on more warnings) 

Show diffs side-by-side

added added

removed removed

Lines of Context:
239
239
                   uchar *key, uint key_len, uint comp_flag, uchar **ret_pos,
240
240
                   uchar *buff, my_bool *last_key)
241
241
{
242
 
  int flag;
243
 
  uint nod_flag,length,not_used[2];
 
242
  int flag=0;
 
243
  uint nod_flag,length=0,not_used[2];
244
244
  uchar t_buff[MI_MAX_KEY_BUFF],*end;
245
245
  DBUG_ENTER("_mi_seq_search");
246
246
 
289
289
    flag is the value returned by ha_key_cmp and as treated as final
290
290
  */
291
291
  int flag=0, my_flag=-1;
292
 
  uint nod_flag, length, len, matched, cmplen, kseg_len;
 
292
  uint nod_flag, length=0, len, matched, cmplen, kseg_len;
293
293
  uint prefix_len,suffix_len;
294
294
  int key_len_skip, seg_len_pack, key_len_left;
295
295
  uchar *end, *kseg, *vseg;
296
296
  uchar *sort_order=keyinfo->seg->charset->sort_order;
297
297
  uchar tt_buff[MI_MAX_KEY_BUFF+2], *t_buff=tt_buff+2;
298
 
  uchar *saved_from, *saved_to, *saved_vseg;
 
298
  uchar *saved_from=NULL, *saved_to=NULL, *saved_vseg=NULL;
299
299
  uint  saved_length=0, saved_prefix_len=0;
300
300
  uint  length_pack;
301
301
  DBUG_ENTER("_mi_prefix_search");