~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to sql/sql_repl.cc

  • Committer: brian
  • Date: 2008-06-29 12:18:49 UTC
  • Revision ID: brian@localhost.localdomain-20080629121849-2le5txjj7tkdq54f
Fix for stat, NETWARE removal

Show diffs side-by-side

added added

removed removed

Lines of Context:
1080
1080
 
1081
1081
int reset_slave(THD *thd, Master_info* mi)
1082
1082
{
1083
 
  MY_STAT stat_area;
 
1083
  struct stat stat_area;
1084
1084
  char fname[FN_REFLEN];
1085
1085
  int thread_mask= 0, error= 0;
1086
1086
  uint sql_errno=0;
1117
1117
  end_master_info(mi);
1118
1118
  // and delete these two files
1119
1119
  fn_format(fname, master_info_file, mysql_data_home, "", 4+32);
1120
 
  if (my_stat(fname, &stat_area, MYF(0)) && my_delete(fname, MYF(MY_WME)))
 
1120
  if (!stat(fname, &stat_area) && my_delete(fname, MYF(MY_WME)))
1121
1121
  {
1122
1122
    error=1;
1123
1123
    goto err;
1124
1124
  }
1125
1125
  // delete relay_log_info_file
1126
1126
  fn_format(fname, relay_log_info_file, mysql_data_home, "", 4+32);
1127
 
  if (my_stat(fname, &stat_area, MYF(0)) && my_delete(fname, MYF(MY_WME)))
 
1127
  if (!stat(fname, &stat_area) && my_delete(fname, MYF(MY_WME)))
1128
1128
  {
1129
1129
    error=1;
1130
1130
    goto err;