summaryrefslogtreecommitdiff
path: root/sql/log.cc
diff options
context:
space:
mode:
authormsvensson@pilot.blaudden <>2007-04-27 15:33:48 +0200
committermsvensson@pilot.blaudden <>2007-04-27 15:33:48 +0200
commit0246ca928102f4ac53204ca6ae597a9b58359c86 (patch)
tree58b8558547ea670a738bb3bf6e4ea47881fc2cc4 /sql/log.cc
parent27418637d707fcb050b4620af94e93b64a0de496 (diff)
downloadmariadb-git-0246ca928102f4ac53204ca6ae597a9b58359c86.tar.gz
Remove dangerous "remove warning" hack, cast to long
will truncate the time value on systems where "long" are 32bit, instead use time_t as datatype
Diffstat (limited to 'sql/log.cc')
-rw-r--r--sql/log.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/log.cc b/sql/log.cc
index 7563d754556..818828f9557 100644
--- a/sql/log.cc
+++ b/sql/log.cc
@@ -1784,7 +1784,7 @@ void MYSQL_LOG::rotate_and_purge(uint flags)
#ifdef HAVE_REPLICATION
if (expire_logs_days)
{
- long purge_time= (long) (time(0) - expire_logs_days*24*60*60);
+ time_t purge_time= time(0) - expire_logs_days*24*60*60;
if (purge_time >= 0)
purge_logs_before_date(purge_time);
}