1
0
mirror of https://github.com/MariaDB/server.git synced 2025-12-24 11:21:21 +03:00

BUG#32205 : Replaying statements from mysqlbinlog fails with a syntax error, replicates fine

This patch adds code to convert the path for LOAD DATA INFILE 
events to a Unix path which is needed for running mysql client
on Windows.
This commit is contained in:
cbell/Chuck@mysql_cab_desk.
2008-02-01 13:11:03 -05:00
parent 4f7ad14be0
commit 7db07f95fb

View File

@@ -622,6 +622,13 @@ Create_file event for file_id: %u\n",exv->file_id);
if (fname)
{
/*
Fix the path so it can be consumed by mysql client (requires Unix path).
*/
int stop= strlen(fname);
for (int i= 0; i < stop; i++)
if (fname[i] == '\\')
fname[i]= '/';
exlq->print(result_file, print_event_info, fname);
my_free(fname, MYF(MY_WME));
}