diff options
author | unknown <jani@hynda.mysql.fi> | 2007-11-26 11:27:01 +0200 |
---|---|---|
committer | unknown <jani@hynda.mysql.fi> | 2007-11-26 11:27:01 +0200 |
commit | 7a57359762f54fd2c3ac0b5af49fa55749c62e14 (patch) | |
tree | f6e52bbf6584ae0b2328b268ba417e4c88945e3e /mysys/my_delete.c | |
parent | a48b491b5ed1949d7e836ffafd285e8e5b1eb6b8 (diff) | |
parent | 59d0d43e3af46b88a78606f83218fb871c2a87f0 (diff) | |
download | mariadb-git-7a57359762f54fd2c3ac0b5af49fa55749c62e14.tar.gz |
Merge hynda.mysql.fi:/home/my/mysql-5.1-main
into hynda.mysql.fi:/home/my/mysql-5.1-marvel
BitKeeper/etc/ignore:
auto-union
client/mysqldump.c:
Auto merged
include/my_sys.h:
Auto merged
libmysql/CMakeLists.txt:
Auto merged
libmysql/Makefile.shared:
Auto merged
mysql-test/lib/mtr_report.pl:
Auto merged
sql/ha_partition.cc:
Auto merged
sql/item_func.cc:
Auto merged
sql/mysql_priv.h:
Auto merged
sql/mysqld.cc:
Auto merged
sql/opt_range.cc:
Auto merged
sql/set_var.cc:
Auto merged
sql/sql_class.cc:
Auto merged
sql/sql_select.cc:
Auto merged
sql/sql_show.cc:
Auto merged
sql/sql_yacc.yy:
Auto merged
storage/myisam/mi_dynrec.c:
Auto merged
Diffstat (limited to 'mysys/my_delete.c')
-rw-r--r-- | mysys/my_delete.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mysys/my_delete.c b/mysys/my_delete.c index bac3e2513e1..6487ab4d6b8 100644 --- a/mysys/my_delete.c +++ b/mysys/my_delete.c @@ -15,6 +15,7 @@ #include "mysys_priv.h" #include "mysys_err.h" +#include <my_sys.h> int my_delete(const char *name, myf MyFlags) { @@ -29,6 +30,9 @@ int my_delete(const char *name, myf MyFlags) my_error(EE_DELETE,MYF(ME_BELL+ME_WAITTANG+(MyFlags & ME_NOINPUT)), name,errno); } + else if ((MyFlags & MY_SYNC_DIR) && + my_sync_dir_by_file(name, MyFlags)) + err= -1; DBUG_RETURN(err); } /* my_delete */ |