summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorSergei Golubchik <serg@mariadb.org>2017-02-20 11:07:38 +0100
committerSergei Golubchik <serg@mariadb.org>2017-02-27 12:35:10 +0100
commit93cb0246b8c883c4f5010468892986fa1d5ba379 (patch)
treeae01658f5e51087c2597eff5a51428d6773cec52 /include
parent6d50324558e79d6e90848059bf7cd918685b02ba (diff)
downloadmariadb-git-93cb0246b8c883c4f5010468892986fa1d5ba379.tar.gz
race-condition safe implementation of mi_delete_table/maria_delete_table
Diffstat (limited to 'include')
-rw-r--r--include/my_sys.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/my_sys.h b/include/my_sys.h
index bb19a30497a..261d68deaab 100644
--- a/include/my_sys.h
+++ b/include/my_sys.h
@@ -581,6 +581,9 @@ extern File my_create_with_symlink(const char *linkname, const char *filename,
extern int my_delete_with_symlink(const char *name, myf MyFlags);
extern int my_rename_with_symlink(const char *from,const char *to,myf MyFlags);
extern int my_symlink(const char *content, const char *linkname, myf MyFlags);
+extern int my_handler_delete_with_symlink(PSI_file_key key, const char *name,
+ const char *ext, myf sync_dir);
+
extern size_t my_read(File Filedes,uchar *Buffer,size_t Count,myf MyFlags);
extern size_t my_pread(File Filedes,uchar *Buffer,size_t Count,my_off_t offset,
myf MyFlags);