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
0d0b3f8a
Commit
0d0b3f8a
authored
Nov 16, 2010
by
Davi Arnaut
Browse files
Options
Browse Files
Download
Plain Diff
Merge of mysql-5.1-bugteam into mysql-5.5-bugteam.
parents
d6d16303
cd1c6e22
Changes
12
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
27 additions
and
19 deletions
+27
-19
cmd-line-utils/readline/bind.c
cmd-line-utils/readline/bind.c
+1
-1
include/m_string.h
include/m_string.h
+3
-1
include/my_compiler.h
include/my_compiler.h
+5
-0
mysys/mf_keycache.c
mysys/mf_keycache.c
+5
-5
regex/regexec.c
regex/regexec.c
+3
-2
sql/debug_sync.cc
sql/debug_sync.cc
+1
-1
sql/handler.cc
sql/handler.cc
+1
-1
sql/slave.cc
sql/slave.cc
+1
-1
sql/sql_partition.cc
sql/sql_partition.cc
+2
-2
storage/myisam/ft_nlq_search.c
storage/myisam/ft_nlq_search.c
+1
-1
storage/myisammrg/myrg_open.c
storage/myisammrg/myrg_open.c
+1
-1
tests/mysql_client_test.c
tests/mysql_client_test.c
+3
-3
No files found.
cmd-line-utils/readline/bind.c
View file @
0d0b3f8a
...
...
@@ -855,7 +855,7 @@ _rl_read_init_file (filename, include_level)
{
register
int
i
;
char
*
buffer
,
*
openname
,
*
line
,
*
end
;
size_t
file_size
;
size_t
file_size
=
0
;
current_readline_init_file
=
filename
;
current_readline_init_include_level
=
include_level
;
...
...
include/m_string.h
View file @
0d0b3f8a
...
...
@@ -76,7 +76,9 @@ extern "C" {
extern
void
*
(
*
my_str_malloc
)(
size_t
);
extern
void
(
*
my_str_free
)(
void
*
);
#if defined(HAVE_STPCPY)
#if MY_GNUC_PREREQ(3, 4)
#define strmov(dest, src) __builtin_stpcpy(dest, src)
#elif defined(HAVE_STPCPY)
#define strmov(A,B) stpcpy((A),(B))
#ifndef stpcpy
extern
char
*
stpcpy
(
char
*
,
const
char
*
);
/* For AIX with gcc 2.95.3 */
...
...
include/my_compiler.h
View file @
0d0b3f8a
...
...
@@ -76,6 +76,11 @@
/**
Generic (compiler-independent) features.
*/
#ifndef MY_GNUC_PREREQ
# define MY_GNUC_PREREQ(maj, min) (0)
#endif
#ifndef MY_ALIGNOF
# ifdef __cplusplus
template
<
typename
type
>
struct
my_alignof_helper
{
char
m1
;
type
m2
;
};
...
...
mysys/mf_keycache.c
View file @
0d0b3f8a
...
...
@@ -3963,11 +3963,11 @@ restart:
if
(
!
(
block
->
status
&
(
BLOCK_IN_EVICTION
|
BLOCK_IN_SWITCH
|
BLOCK_REASSIGNED
)))
{
struct
st_hash_link
*
next_hash_link
;
my_off_t
next_diskpos
;
File
next_file
;
uint
next_status
;
uint
hash_requests
;
struct
st_hash_link
*
UNINIT_VAR
(
next_hash_link
)
;
my_off_t
UNINIT_VAR
(
next_diskpos
)
;
File
UNINIT_VAR
(
next_file
)
;
uint
UNINIT_VAR
(
next_status
)
;
uint
UNINIT_VAR
(
hash_requests
)
;
total_found
++
;
found
++
;
...
...
regex/regexec.c
View file @
0d0b3f8a
...
...
@@ -117,6 +117,7 @@ size_t nmatch;
my_regmatch_t
pmatch
[];
int
eflags
;
{
char
*
pstr
=
(
char
*
)
str
;
register
struct
re_guts
*
g
=
preg
->
re_g
;
#ifdef REDEBUG
# define GOODFLAGS(f) (f)
...
...
@@ -133,7 +134,7 @@ int eflags;
if
((
size_t
)
g
->
nstates
<=
CHAR_BIT
*
sizeof
(
states1
)
&&
!
(
eflags
&
REG_LARGE
))
return
(
smatcher
(
preg
->
charset
,
g
,
(
char
*
)
str
,
nmatch
,
pmatch
,
eflags
));
return
(
smatcher
(
preg
->
charset
,
g
,
p
str
,
nmatch
,
pmatch
,
eflags
));
else
return
(
lmatcher
(
preg
->
charset
,
g
,
(
char
*
)
str
,
nmatch
,
pmatch
,
eflags
));
return
(
lmatcher
(
preg
->
charset
,
g
,
p
str
,
nmatch
,
pmatch
,
eflags
));
}
sql/debug_sync.cc
View file @
0d0b3f8a
...
...
@@ -1691,7 +1691,7 @@ static void debug_sync_execute(THD *thd, st_debug_sync_action *action)
if
(
action
->
execute
)
{
const
char
*
old_proc_info
;
const
char
*
UNINIT_VAR
(
old_proc_info
)
;
action
->
execute
--
;
...
...
sql/handler.cc
View file @
0d0b3f8a
...
...
@@ -4160,7 +4160,7 @@ int handler::read_multi_range_first(KEY_MULTI_RANGE **found_range_p,
*/
int
handler
::
read_multi_range_next
(
KEY_MULTI_RANGE
**
found_range_p
)
{
int
result
;
int
UNINIT_VAR
(
result
)
;
DBUG_ENTER
(
"handler::read_multi_range_next"
);
/* We should not be called after the last call returned EOF. */
...
...
sql/slave.cc
View file @
0d0b3f8a
...
...
@@ -2513,7 +2513,7 @@ static int exec_relay_log_event(THD* thd, Relay_log_info* rli)
if
(
slave_trans_retries
)
{
int
temp_err
;
int
UNINIT_VAR
(
temp_err
)
;
if
(
exec_res
&&
(
temp_err
=
has_temporary_error
(
thd
)))
{
const
char
*
errmsg
;
...
...
sql/sql_partition.cc
View file @
0d0b3f8a
...
...
@@ -7484,8 +7484,8 @@ int get_part_iter_for_interval_via_mapping(partition_info *part_info,
PARTITION_ITERATOR
*
part_iter
)
{
Field
*
field
=
part_info
->
part_field_array
[
0
];
uint32
max_endpoint_val
;
get_endpoint_func
get_endpoint
;
uint32
UNINIT_VAR
(
max_endpoint_val
)
;
get_endpoint_func
UNINIT_VAR
(
get_endpoint
)
;
bool
can_match_multiple_values
;
/* is not '=' */
uint
field_len
=
field
->
pack_length_in_rec
();
DBUG_ENTER
(
"get_part_iter_for_interval_via_mapping"
);
...
...
storage/myisam/ft_nlq_search.c
View file @
0d0b3f8a
...
...
@@ -63,7 +63,7 @@ static int FT_SUPERDOC_cmp(void* cmp_arg __attribute__((unused)),
static
int
walk_and_match
(
FT_WORD
*
word
,
uint32
count
,
ALL_IN_ONE
*
aio
)
{
int
subkeys
,
r
;
int
UNINIT_VAR
(
subkeys
)
,
r
;
uint
keylen
,
doc_cnt
;
FT_SUPERDOC
sdoc
,
*
sptr
;
TREE_ELEMENT
*
selem
;
...
...
storage/myisammrg/myrg_open.c
View file @
0d0b3f8a
...
...
@@ -220,7 +220,7 @@ MYRG_INFO *myrg_parent_open(const char *parent_name,
int
(
*
callback
)(
void
*
,
const
char
*
),
void
*
callback_param
)
{
MYRG_INFO
*
m_info
;
MYRG_INFO
*
UNINIT_VAR
(
m_info
)
;
int
rc
;
int
errpos
;
int
save_errno
;
...
...
tests/mysql_client_test.c
View file @
0d0b3f8a
...
...
@@ -1199,7 +1199,7 @@ my_bool fetch_n(const char **query_list, unsigned query_count,
/* Separate thread query to test some cases */
static
my_bool
thread_query
(
char
*
query
)
static
my_bool
thread_query
(
c
onst
c
har
*
query
)
{
MYSQL
*
l_mysql
;
my_bool
error
;
...
...
@@ -1221,7 +1221,7 @@ static my_bool thread_query(char *query)
goto
end
;
}
l_mysql
->
reconnect
=
1
;
if
(
mysql_query
(
l_mysql
,
(
char
*
)
query
))
if
(
mysql_query
(
l_mysql
,
query
))
{
fprintf
(
stderr
,
"Query failed (%s)
\n
"
,
mysql_error
(
l_mysql
));
error
=
1
;
...
...
@@ -6447,7 +6447,7 @@ static void test_prepare_alter()
rc
=
mysql_stmt_execute
(
stmt
);
check_execute
(
stmt
,
rc
);
if
(
thread_query
(
(
char
*
)
"ALTER TABLE test_prep_alter change id id_new varchar(20)"
))
if
(
thread_query
(
"ALTER TABLE test_prep_alter change id id_new varchar(20)"
))
exit
(
1
);
is_null
=
1
;
...
...
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