~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/mysql_client_test.c

  • Committer: Brian Aker
  • Date: 2008-06-30 07:29:52 UTC
  • Revision ID: brian@tangent.org-20080630072952-jvcegkux4vtgohzw
Found two bad memset() calls

Show diffs side-by-side

added added

removed removed

Lines of Context:
1962
1962
 
1963
1963
  /* Always clear all members of bind parameter */
1964
1964
  memset((char*) &in_bind, 0, sizeof(in_bind));
1965
 
  memset((char*) &out_bind, sizeof(out_bind));
 
1965
  memset((char*) &out_bind, 0, sizeof(out_bind));
1966
1966
 
1967
1967
  in_bind.buffer_type= MYSQL_TYPE_LONG;
1968
1968
  in_bind.is_null= &in_is_null;
5002
5002
    We need to clear bind structure because mysql_stmt_bind_param checks all
5003
5003
    its members.
5004
5004
  */
5005
 
  memset((char*) my_bind, sizeof(my_bind));
 
5005
  memset((char*) my_bind, 0, sizeof(my_bind));
5006
5006
 
5007
5007
  my_bind[0].buffer= (void *)&count;
5008
5008
  my_bind[0].buffer_type= MYSQL_TYPE_LONG;