summaryrefslogtreecommitdiff
path: root/mysys/my_symlink.c
diff options
context:
space:
mode:
authorunknown <jani@labbari.dsl.inet.fi>2007-07-07 22:13:36 +0300
committerunknown <jani@labbari.dsl.inet.fi>2007-07-07 22:13:36 +0300
commit81e32ad00bc76a08b63d68ad600e4a3db8caaee3 (patch)
tree866327a921acf293b57583832e4ee368b02be868 /mysys/my_symlink.c
parent8c35eec8af8095bacecf9c681165768bc50e2158 (diff)
parentebd53ca2e62f85422afe1be0d57eb7aed1642bb1 (diff)
downloadmariadb-git-81e32ad00bc76a08b63d68ad600e4a3db8caaee3.tar.gz
Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1
into labbari.dsl.inet.fi:/home/my/bk/mysql-maria.prod configure.in: Auto merged include/my_base.h: Auto merged mysql-test/lib/mtr_report.pl: Auto merged mysql-test/t/disabled.def: Auto merged sql/mysql_priv.h: Auto merged sql/share/errmsg.txt: Auto merged storage/csv/ha_tina.cc: Auto merged storage/myisam/ft_parser.c: Auto merged
Diffstat (limited to 'mysys/my_symlink.c')
-rw-r--r--mysys/my_symlink.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mysys/my_symlink.c b/mysys/my_symlink.c
index 810c0c72632..98059ccd508 100644
--- a/mysys/my_symlink.c
+++ b/mysys/my_symlink.c
@@ -84,6 +84,8 @@ int my_symlink(const char *content, const char *linkname, myf MyFlags)
if (MyFlags & MY_WME)
my_error(EE_CANT_SYMLINK, MYF(0), linkname, content, errno);
}
+ else if ((MyFlags & MY_SYNC_DIR) && my_sync_dir_by_file(linkname, MyFlags))
+ result= -1;
DBUG_RETURN(result);
#endif /* HAVE_READLINK */
}