~drizzle-trunk/libdrizzle/jenkins-Libdrizzle-75

« back to all changes in this revision

Viewing changes to libdrizzle/result.h

  • Committer: Continuous Integration
  • Date: 2013-03-12 18:25:57 UTC
  • mfrom: (107.2.14 libdrizzle)
  • Revision ID: ci@drizzle.org-20130312182557-lqxgqbknaph66brl
Merge lp:~wiml/libdrizzle/integer-sizes Build: jenkins-Libdrizzle-74

Show diffs side-by-side

added added

removed removed

Lines of Context:
64
64
  uint64_t row_count;
65
65
  uint64_t row_current;
66
66
 
67
 
  uint16_t field_current;
68
 
  size_t field_total;
69
 
  size_t field_offset;
70
 
  size_t field_size;
 
67
  uint16_t field_current;         /* field index */
 
68
  uint64_t field_total;           /* total length of the field currently being read */
 
69
  uint64_t field_offset;          /* offset within field of most recently read field fragment (0 if first/only fragment) */
 
70
  uint32_t field_size;            /* size of most recently read field value or fragment of field value; max 2^24 */
71
71
  drizzle_field_t field;
72
72
  drizzle_field_t field_buffer;
73
73
 
74
 
  uint64_t row_list_size;
 
74
  size_t row_list_size;
75
75
  drizzle_row_t row;
76
76
  drizzle_row_t *row_list;
77
77
  size_t *field_sizes;
80
80
  bool binlog_checksums;
81
81
  uint8_t **null_bitmap_list;
82
82
  uint8_t *null_bitmap;
83
 
  uint8_t null_bitmap_length;
 
83
  uint16_t null_bitmap_length;
84
84
  bool binary_rows;
85
85
 
86
86
  drizzle_result_st() :