Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mariadb
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
mariadb
Commits
dcf9810c
Commit
dcf9810c
authored
May 24, 2006
by
msvensson@neptunus.(none)
Browse files
Options
Browse Files
Download
Plain Diff
Merge neptunus.(none):/home/msvensson/mysql/bug15328/my41-bug15328
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
parents
7667b271
22ff4c28
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
23 additions
and
2 deletions
+23
-2
mysql-test/mysql-test-run.pl
mysql-test/mysql-test-run.pl
+8
-0
mysql-test/mysql-test-run.sh
mysql-test/mysql-test-run.sh
+3
-1
mysql-test/r/mysqldump.result
mysql-test/r/mysqldump.result
+1
-0
mysql-test/std_data/bug15328.cnf
mysql-test/std_data/bug15328.cnf
+2
-0
mysql-test/t/mysqldump.test
mysql-test/t/mysqldump.test
+6
-0
mysys/default.c
mysys/default.c
+3
-1
No files found.
mysql-test/mysql-test-run.pl
View file @
dcf9810c
...
...
@@ -179,6 +179,7 @@ our $exe_mysqlshow; # Called from test case
our
$exe_mysql_fix_system_tables
;
our
$exe_mysqltest
;
our
$exe_slave_mysqld
;
our
$exe_my_print_defaults
;
our
$opt_bench
=
0
;
our
$opt_small_bench
=
0
;
...
...
@@ -894,6 +895,8 @@ sub executable_setup () {
"
$path_client_bindir
/mysqld-max
");
$path_language
=
mtr_path_exists
("
$glob_basedir
/share/english/
");
$path_charsetsdir
=
mtr_path_exists
("
$glob_basedir
/share/charsets
");
$exe_my_print_defaults
=
mtr_exe_exists
("
$path_client_bindir
/my_print_defaults
");
}
else
{
...
...
@@ -901,6 +904,8 @@ sub executable_setup () {
$exe_mysqld
=
mtr_exe_exists
("
$glob_basedir
/sql/mysqld
");
$path_language
=
mtr_path_exists
("
$glob_basedir
/sql/share/english/
");
$path_charsetsdir
=
mtr_path_exists
("
$glob_basedir
/sql/share/charsets
");
$exe_my_print_defaults
=
mtr_exe_exists
("
$glob_basedir
/extra/my_print_defaults
");
}
if
(
$glob_use_embedded_server
)
...
...
@@ -953,6 +958,8 @@ sub executable_setup () {
$exe_mysql_fix_system_tables
=
mtr_script_exists
("
$path_client_bindir
/mysql_fix_privilege_tables
",
"
$glob_basedir
/scripts/mysql_fix_privilege_tables
");
$exe_my_print_defaults
=
mtr_exe_exists
("
$path_client_bindir
/my_print_defaults
");
$path_language
=
mtr_path_exists
("
$glob_basedir
/share/mysql/english/
",
"
$glob_basedir
/share/english/
");
...
...
@@ -2304,6 +2311,7 @@ sub run_mysqltest ($) {
$ENV
{'
MYSQL_FIX_SYSTEM_TABLES
'}
=
$cmdline_mysql_fix_system_tables
;
$ENV
{'
MYSQL_CLIENT_TEST
'}
=
$cmdline_mysql_client_test
;
$ENV
{'
CHARSETSDIR
'}
=
$path_charsetsdir
;
$ENV
{'
MYSQL_MY_PRINT_DEFAULTS
'}
=
$exe_my_print_defaults
;
$ENV
{'
NDB_STATUS_OK
'}
=
$flag_ndb_status_ok
;
$ENV
{'
NDB_MGM
'}
=
$exe_ndb_mgm
;
...
...
mysql-test/mysql-test-run.sh
View file @
dcf9810c
...
...
@@ -602,6 +602,7 @@ if [ x$SOURCE_DIST = x1 ] ; then
CLIENT_BINDIR
=
"
$BASEDIR
/client"
MYSQLADMIN
=
"
$CLIENT_BINDIR
/mysqladmin"
WAIT_PID
=
"
$BASEDIR
/extra/mysql_waitpid"
MYSQL_MY_PRINT_DEFAULTS
=
"
$BASEDIR
/extra/my_print_defaults"
MYSQL_MANAGER_CLIENT
=
"
$CLIENT_BINDIR
/mysqlmanagerc"
MYSQL_MANAGER
=
"
$BASEDIR
/tools/mysqlmanager"
MYSQL_MANAGER_PWGEN
=
"
$CLIENT_BINDIR
/mysqlmanager-pwgen"
...
...
@@ -662,6 +663,7 @@ else
MYSQL_BINLOG
=
"
$CLIENT_BINDIR
/mysqlbinlog"
MYSQLADMIN
=
"
$CLIENT_BINDIR
/mysqladmin"
WAIT_PID
=
"
$CLIENT_BINDIR
/mysql_waitpid"
MYSQL_MY_PRINT_DEFAULTS
=
"
$CLIENT_BINDIR
/my_print_defaults"
MYSQL_MANAGER
=
"
$CLIENT_BINDIR
/mysqlmanager"
MYSQL_MANAGER_CLIENT
=
"
$CLIENT_BINDIR
/mysqlmanagerc"
MYSQL_MANAGER_PWGEN
=
"
$CLIENT_BINDIR
/mysqlmanager-pwgen"
...
...
@@ -743,7 +745,7 @@ MYSQL_BINLOG="$MYSQL_BINLOG --no-defaults --local-load=$MYSQL_TMP_DIR $EXTRA_MYS
MYSQL_FIX_SYSTEM_TABLES
=
"
$MYSQL_FIX_SYSTEM_TABLES
--no-defaults --host=localhost --port=
$MASTER_MYPORT
--socket=
$MASTER_MYSOCK
--user=root --password=
$DBPASSWD
--basedir=
$BASEDIR
--bindir=
$CLIENT_BINDIR
--verbose"
MYSQL
=
"
$MYSQL
--no-defaults --host=localhost --port=
$MASTER_MYPORT
--socket=
$MASTER_MYSOCK
--user=root --password=
$DBPASSWD
"
export
MYSQL MYSQL_DUMP MYSQL_IMPORT MYSQL_BINLOG MYSQL_FIX_SYSTEM_TABLES
export
CLIENT_BINDIR MYSQL_CLIENT_TEST CHARSETSDIR
export
CLIENT_BINDIR MYSQL_CLIENT_TEST CHARSETSDIR
MYSQL_MY_PRINT_DEFAULTS
export
NDB_TOOLS_DIR
export
NDB_MGM
export
NDB_BACKUP_DIR
...
...
mysql-test/r/mysqldump.result
View file @
dcf9810c
...
...
@@ -1503,6 +1503,7 @@ select * from t1;
a b
Osnabrck Kln
drop table t1;
--fields-optionally-enclosed-by="
create table `t1` (
t1_name varchar(255) default null,
t1_id int(10) unsigned not null auto_increment,
...
...
mysql-test/std_data/bug15328.cnf
0 → 100644
View file @
dcf9810c
[mysqldump]
fields-optionally-enclosed-by="
mysql-test/t/mysqldump.test
View file @
dcf9810c
...
...
@@ -649,6 +649,12 @@ select * from t1;
drop
table
t1
;
#
# BUG#15328 Segmentation fault occured if my.cnf is invalid for escape sequence
#
--
exec
$MYSQL_MY_PRINT_DEFAULTS
--
defaults
-
extra
-
file
=
$MYSQL_TEST_DIR
/
std_data
/
bug15328
.
cnf
mysqldump
# BUG #19025 mysqldump doesn't correctly dump "auto_increment = [int]"
#
create
table
`t1`
(
...
...
mysys/default.c
View file @
dcf9810c
...
...
@@ -579,7 +579,9 @@ static int search_default_file_with_ext(DYNAMIC_ARRAY *args, MEM_ROOT *alloc,
value_end
=
value
;
/* remove quotes around argument */
if
((
*
value
==
'\"'
||
*
value
==
'\''
)
&&
*
value
==
value_end
[
-
1
])
if
((
*
value
==
'\"'
||
*
value
==
'\''
)
&&
/* First char is quote */
(
value
+
1
<
value_end
)
&&
/* String is longer than 1 */
*
value
==
value_end
[
-
1
]
)
/* First char is equal to last char */
{
value
++
;
value_end
--
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment