~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/heap/hp_create.c

  • Committer: Brian Aker
  • Date: 2008-08-10 04:50:31 UTC
  • Revision ID: brian@tangent.org-20080810045031-8ak1sgfsfh8y2jse
HeadĀ ulongĀ conversion.

Show diffs side-by-side

added added

removed removed

Lines of Context:
18
18
#include "drizzled/error.h"
19
19
 
20
20
static int keys_compare(heap_rb_param *param, uchar *key1, uchar *key2);
21
 
static void init_block(HP_BLOCK *block,uint chunk_length, ulong min_records,
22
 
                        ulong max_records);
 
21
static void init_block(HP_BLOCK *block,uint chunk_length, uint32_t min_records,
 
22
                        uint32_t max_records);
23
23
 
24
24
#define FIXED_REC_OVERHEAD (sizeof(uchar))
25
25
#define VARIABLE_REC_OVERHEAD (sizeof(uchar**) + sizeof(uchar))
35
35
    uint columns, HP_COLUMNDEF *columndef,
36
36
    uint max_key_fieldnr, uint key_part_size,
37
37
    uint reclength, uint keys_memory_size,
38
 
    ulong max_records, ulong min_records,
 
38
    uint32_t max_records, uint32_t min_records,
39
39
    HP_CREATE_INFO *create_info, HP_SHARE **res)
40
40
{
41
41
  uint i, j, key_segs, max_length, length;
42
 
  ulong max_rows_for_stated_memory;
 
42
  uint32_t max_rows_for_stated_memory;
43
43
  HP_SHARE *share= 0;
44
44
  HA_KEYSEG *keyseg;
45
45
 
371
371
                    param->search_flag, not_used);
372
372
}
373
373
 
374
 
static void init_block(HP_BLOCK *block, uint chunk_length, ulong min_records,
375
 
                       ulong max_records)
 
374
static void init_block(HP_BLOCK *block, uint chunk_length, uint32_t min_records,
 
375
                       uint32_t max_records)
376
376
{
377
377
  uint i,recbuffer,records_in_block;
378
378