freebsd-ports/databases/mysql55-server/files/patch-client_mysql_upgrade.c
2007-08-28 09:33:41 +00:00

36 lines
954 B
C

--- client/mysql_upgrade.c.orig Tue Aug 28 11:16:33 2007
+++ client/mysql_upgrade.c Tue Aug 28 11:22:24 2007
@@ -395,7 +395,6 @@
path[0]= 0;
}
}
- do
{
size_t path_len;
DBUG_PRINT("enter", ("path: %s", path));
@@ -411,22 +410,14 @@
path, "", MYF(MY_REPLACE_DIR));
verbose("Looking for '%s' in: %s", tool_name, tool_path);
-
- /* Make sure the tool exists */
- if (my_access(tool_path, F_OK) != 0)
- die("Can't find '%s'", tool_path);
-
- /*
- Make sure it can be executed, otherwise try again
- in higher level directory
- */
}
- while(run_tool(tool_path,
+ if(run_tool(tool_path,
&ds_tmp, /* Get output from command, discard*/
"--help",
"2>&1",
IF_WIN("> NUL", "> /dev/null"),
- NULL));
+ NULL))
+ die("Can't run '%s'", tool_path);
dynstr_free(&ds_tmp);