From 221d462cc7f9fa4a05e89d1cb381bb0fef79c58f Mon Sep 17 00:00:00 2001 From: Oleksandr Byelkin Date: Mon, 18 Feb 2019 09:42:46 +0100 Subject: [PATCH] fix for windows --- storage/innobase/handler/handler0alter.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/storage/innobase/handler/handler0alter.cc b/storage/innobase/handler/handler0alter.cc index 16bd8111e98..d3907f2d05e 100644 --- a/storage/innobase/handler/handler0alter.cc +++ b/storage/innobase/handler/handler0alter.cc @@ -5044,6 +5044,12 @@ new_clustered_failed: mem_heap_alloc(ctx->heap, tablen + partlen + 1)); memcpy(new_table_name, altered_table->s->path.str + prefixlen, tablen); +#ifdef _WIN32 + { + char *sep= strchr(new_table_name, FN_LIBCHAR); + sep[0]= '/'; + } +#endif memcpy(new_table_name + tablen, part ? part : "", partlen + 1); ulint n_cols = 0; ulint n_v_cols = 0;