~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysys/hash.h

  • Committer: Mats Kindahl
  • Date: 2008-08-04 20:38:04 UTC
  • mto: (264.1.19 codestyle)
  • mto: This revision was merged to the branch mainline in revision 266.
  • Revision ID: mats@mysql.com-20080804203804-8tum4b8fv2qnitj7
Removing redundant use of casts in mysys for memcmp(), memcpy(), memset(), and memmove().

Show diffs side-by-side

added added

removed removed

Lines of Context:
66
66
bool hash_update(HASH *hash,uchar *record,uchar *old_key,size_t old_key_length);
67
67
void hash_replace(HASH *hash, HASH_SEARCH_STATE *state, uchar *new_row);
68
68
 
69
 
#define hash_clear(H) memset((char*) (H), 0, sizeof(*(H)))
 
69
#define hash_clear(H) memset((H), 0, sizeof(*(H)))
70
70
#define hash_inited(H) ((H)->array.buffer != 0)
71
71
#define hash_init_opt(A,B,C,D,E,F,G,H) \
72
72
          (!hash_inited(A) && _hash_init(A,0,B,C,D,E,F,G, H CALLER_INFO))