diff options
author | unknown <iggy@recycle.(none)> | 2007-01-18 11:38:05 -0500 |
---|---|---|
committer | unknown <iggy@recycle.(none)> | 2007-01-18 11:38:05 -0500 |
commit | b1bfec73099b8349f07673e68d1d7ac25316dd4c (patch) | |
tree | 170d3d0ca24a93b60706c40ee189187211eb74f7 /ndb | |
parent | 74fa02e80cae99c6d6dc410f97f9a0e463dd1290 (diff) | |
download | mariadb-git-b1bfec73099b8349f07673e68d1d7ac25316dd4c.tar.gz |
Bug#22807 mysql_upgrade fails when called with a basedir-path containing spaces
- Create space safe strings for system() calls in mysql_upgrade.exe
client/mysql_upgrade.c:
Bug#22807 mysql_upgrade fails when called with a basedir-path containing spaces
- Make use of new dynstr_append_os_quoted function to produce a string safe for
passing to the system() function.
- Refactor possible source of assertion.
include/my_sys.h:
Bug#22807 mysql_upgrade fails when called with a basedir-path containing spaces
- Declare dynstr_append_os_quoted function.
mysys/string.c:
Bug#22807 mysql_upgrade fails when called with a basedir-path containing spaces
- Define dynstr_append_os_quoted function. This function will concatenate any
number of strings, escapes any OS quote in the result then surround the whole
affair in another set of quotes which is finally appended to specified
DYNAMIC_STRING.
Diffstat (limited to 'ndb')
0 files changed, 0 insertions, 0 deletions