1 --- mysql-5.0.68/libmysqld/log.cc~ 2008-08-13 12:14:31.000000000 +0300
2 +++ mysql-5.0.68/libmysqld/log.cc 2008-10-27 15:02:24.136737667 +0200
3 @@ -2543,11 +2543,11 @@
7 + VOID(pthread_mutex_lock(&LOCK_error_log));
9 char err_renamed[FN_REFLEN], *end;
10 end= strmake(err_renamed,log_error_file,FN_REFLEN-4);
12 - VOID(pthread_mutex_lock(&LOCK_error_log));
14 char err_temp[FN_REFLEN+4];
16 On Windows is necessary a temporary file for to rename
19 freopen(err_temp,"a+",stderr);
20 (void) my_delete(err_renamed, MYF(0));
21 - my_rename(log_error_file,err_renamed,MYF(0));
22 if (freopen(log_error_file,"a+",stdout))
23 freopen(log_error_file,"a+",stderr);
25 --- mysql-5.0.68/sql/log.cc~ 2008-10-27 13:41:07.000000000 +0200
26 +++ mysql-5.0.68/sql/log.cc 2008-10-27 15:07:07.918167174 +0200
27 @@ -2592,11 +2592,11 @@
31 + VOID(pthread_mutex_lock(&LOCK_error_log));
33 char err_renamed[FN_REFLEN], *end;
34 end= strmake(err_renamed,log_error_file,FN_REFLEN-4);
36 - VOID(pthread_mutex_lock(&LOCK_error_log));
38 char err_temp[FN_REFLEN+4];
40 On Windows is necessary a temporary file for to rename
45 - my_rename(log_error_file,err_renamed,MYF(0));
46 if (freopen(log_error_file,"a+",stdout))
47 reopen= freopen(log_error_file,"a+",stderr);