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
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
61ae9288
Commit
61ae9288
authored
Dec 18, 2009
by
Davi Arnaut
Browse files
Options
Browse Files
Download
Plain Diff
Manual merge.
parents
f8152464
06a1df91
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
20 additions
and
17 deletions
+20
-17
client/mysqldump.c
client/mysqldump.c
+2
-2
libmysql/libmysql.c
libmysql/libmysql.c
+5
-2
mysys/default.c
mysys/default.c
+1
-1
mysys/mf_pack.c
mysys/mf_pack.c
+2
-2
server-tools/instance-manager/listener.cc
server-tools/instance-manager/listener.cc
+1
-1
sql/log.cc
sql/log.cc
+4
-4
sql/sp_pcontext.h
sql/sp_pcontext.h
+1
-1
sql/sql_acl.cc
sql/sql_acl.cc
+2
-2
sql/sql_connect.cc
sql/sql_connect.cc
+1
-1
sql/sql_table.cc
sql/sql_table.cc
+1
-1
No files found.
client/mysqldump.c
View file @
61ae9288
...
...
@@ -808,7 +808,7 @@ get_one_option(int optid, const struct my_option *opt __attribute__((unused)),
&
err_ptr
,
&
err_len
);
if
(
err_len
)
{
strmake
(
buff
,
err_ptr
,
min
(
sizeof
(
buff
),
err_len
));
strmake
(
buff
,
err_ptr
,
min
(
sizeof
(
buff
)
-
1
,
err_len
));
fprintf
(
stderr
,
"Invalid mode to --compatible: %s
\n
"
,
buff
);
exit
(
1
);
}
...
...
@@ -4486,7 +4486,7 @@ static ulong find_set(TYPELIB *lib, const char *x, uint length,
for
(;
pos
!=
end
&&
*
pos
!=
','
;
pos
++
)
;
var_len
=
(
uint
)
(
pos
-
start
);
strmake
(
buff
,
start
,
min
(
sizeof
(
buff
),
var_len
));
strmake
(
buff
,
start
,
min
(
sizeof
(
buff
)
-
1
,
var_len
));
find
=
find_type
(
buff
,
lib
,
var_len
);
if
(
!
find
)
{
...
...
libmysql/libmysql.c
View file @
61ae9288
...
...
@@ -718,7 +718,10 @@ my_bool STDCALL mysql_change_user(MYSQL *mysql, const char *user,
if
(
!
passwd
)
passwd
=
""
;
/* Store user into the buffer */
/*
Store user into the buffer.
Advance position as strmake returns a pointer to the closing NUL.
*/
end
=
strmake
(
end
,
user
,
USERNAME_LENGTH
)
+
1
;
/* write scrambled password according to server capabilities */
...
...
@@ -1268,7 +1271,7 @@ mysql_list_fields(MYSQL *mysql, const char *table, const char *wild)
{
MYSQL_RES
*
result
;
MYSQL_FIELD
*
fields
;
char
buff
[
25
7
],
*
end
;
char
buff
[
25
8
],
*
end
;
DBUG_ENTER
(
"mysql_list_fields"
);
DBUG_PRINT
(
"enter"
,(
"table: '%s' wild: '%s'"
,
table
,
wild
?
wild
:
""
));
...
...
mysys/default.c
View file @
61ae9288
...
...
@@ -650,7 +650,7 @@ static int search_default_file_with_ext(Process_option_func opt_handler,
int
recursion_level
)
{
char
name
[
FN_REFLEN
+
10
],
buff
[
4096
],
curr_gr
[
4096
],
*
ptr
,
*
end
,
**
tmp_ext
;
char
*
value
,
option
[
4096
],
tmp
[
FN_REFLEN
];
char
*
value
,
option
[
4096
+
2
],
tmp
[
FN_REFLEN
];
static
const
char
includedir_keyword
[]
=
"includedir"
;
static
const
char
include_keyword
[]
=
"include"
;
const
int
max_recursion_level
=
10
;
...
...
mysys/mf_pack.c
View file @
61ae9288
...
...
@@ -245,7 +245,7 @@ my_bool my_use_symdir=0; /* Set this if you want to use symdirs */
#ifdef USE_SYMDIR
void
symdirget
(
char
*
dir
)
{
char
buff
[
FN_REFLEN
];
char
buff
[
FN_REFLEN
+
1
];
char
*
pos
=
strend
(
dir
);
if
(
dir
[
0
]
&&
pos
[
-
1
]
!=
FN_DEVCHAR
&&
my_access
(
dir
,
F_OK
))
{
...
...
@@ -257,7 +257,7 @@ void symdirget(char *dir)
*
pos
++=
temp
;
*
pos
=
0
;
/* Restore old filename */
if
(
file
>=
0
)
{
if
((
length
=
my_read
(
file
,
buff
,
sizeof
(
buff
),
MYF
(
0
)))
>
0
)
if
((
length
=
my_read
(
file
,
buff
,
sizeof
(
buff
)
-
1
,
MYF
(
0
)))
>
0
)
{
for
(
pos
=
buff
+
length
;
pos
>
buff
&&
(
iscntrl
(
pos
[
-
1
])
||
isspace
(
pos
[
-
1
]))
;
...
...
server-tools/instance-manager/listener.cc
View file @
61ae9288
...
...
@@ -272,7 +272,7 @@ create_unix_socket(struct sockaddr_un &unix_socket_address)
unix_socket_address
.
sun_family
=
AF_UNIX
;
strmake
(
unix_socket_address
.
sun_path
,
Options
::
Main
::
socket_file_name
,
sizeof
(
unix_socket_address
.
sun_path
));
sizeof
(
unix_socket_address
.
sun_path
)
-
1
);
unlink
(
unix_socket_address
.
sun_path
);
// in case we have stale socket file
/*
...
...
sql/log.cc
View file @
61ae9288
...
...
@@ -2420,7 +2420,7 @@ const char *MYSQL_LOG::generate_name(const char *log_name,
{
char
*
p
=
fn_ext
(
log_name
);
uint
length
=
(
uint
)
(
p
-
log_name
);
strmake
(
buff
,
log_name
,
min
(
length
,
FN_REFLEN
));
strmake
(
buff
,
log_name
,
min
(
length
,
FN_REFLEN
-
1
));
return
(
const
char
*
)
buff
;
}
return
log_name
;
...
...
@@ -3669,7 +3669,7 @@ int MYSQL_BIN_LOG::purge_logs_before_date(time_t purge_time)
if
(
stat_area
.
st_mtime
<
purge_time
)
strmake
(
to_log
,
log_info
.
log_file_name
,
sizeof
(
log_info
.
log_file_name
));
sizeof
(
log_info
.
log_file_name
)
-
1
);
else
break
;
}
...
...
@@ -5021,11 +5021,11 @@ bool flush_error_log()
if
(
opt_error_log
)
{
char
err_renamed
[
FN_REFLEN
],
*
end
;
end
=
strmake
(
err_renamed
,
log_error_file
,
FN_REFLEN
-
4
);
end
=
strmake
(
err_renamed
,
log_error_file
,
FN_REFLEN
-
5
);
strmov
(
end
,
"-old"
);
VOID
(
pthread_mutex_lock
(
&
LOCK_error_log
));
#ifdef __WIN__
char
err_temp
[
FN_REFLEN
+
4
];
char
err_temp
[
FN_REFLEN
+
5
];
/*
On Windows is necessary a temporary file for to rename
the current error file.
...
...
sql/sp_pcontext.h
View file @
61ae9288
...
...
@@ -71,7 +71,7 @@ typedef struct sp_label
typedef
struct
sp_cond_type
{
enum
{
number
,
state
,
warning
,
notfound
,
exception
}
type
;
char
sqlstate
[
6
];
char
sqlstate
[
SQLSTATE_LENGTH
+
1
];
uint
mysqlerr
;
}
sp_cond_type_t
;
...
...
sql/sql_acl.cc
View file @
61ae9288
...
...
@@ -1061,7 +1061,7 @@ int acl_getroot(THD *thd, USER_RESOURCES *mqh,
*
mqh
=
acl_user
->
user_resource
;
if
(
acl_user
->
host
.
hostname
)
strmake
(
sctx
->
priv_host
,
acl_user
->
host
.
hostname
,
MAX_HOSTNAME
);
strmake
(
sctx
->
priv_host
,
acl_user
->
host
.
hostname
,
MAX_HOSTNAME
-
1
);
else
*
sctx
->
priv_host
=
0
;
}
...
...
@@ -1162,7 +1162,7 @@ bool acl_getroot_no_password(Security_context *sctx, char *user, char *host,
sctx
->
priv_user
=
acl_user
->
user
?
user
:
(
char
*
)
""
;
if
(
acl_user
->
host
.
hostname
)
strmake
(
sctx
->
priv_host
,
acl_user
->
host
.
hostname
,
MAX_HOSTNAME
);
strmake
(
sctx
->
priv_host
,
acl_user
->
host
.
hostname
,
MAX_HOSTNAME
-
1
);
else
*
sctx
->
priv_host
=
0
;
}
...
...
sql/sql_connect.cc
View file @
61ae9288
...
...
@@ -705,7 +705,7 @@ static int check_connection(THD *thd)
ulong
server_capabilites
;
{
/* buff[] needs to big enough to hold the server_version variable */
char
buff
[
SERVER_VERSION_LENGTH
+
SCRAMBLE_LENGTH
+
64
];
char
buff
[
SERVER_VERSION_LENGTH
+
1
+
SCRAMBLE_LENGTH
+
1
+
64
];
server_capabilites
=
CLIENT_BASIC_FLAGS
;
if
(
opt_using_transactions
)
...
...
sql/sql_table.cc
View file @
61ae9288
...
...
@@ -2575,7 +2575,7 @@ mysql_prepare_create_table(THD *thd, HA_CREATE_INFO *create_info,
!
(
sql_field
->
charset
=
get_charset_by_csname
(
sql_field
->
charset
->
csname
,
MY_CS_BINSORT
,
MYF
(
0
))))
{
char
tmp
[
6
4
];
char
tmp
[
6
5
];
strmake
(
strmake
(
tmp
,
save_cs
->
csname
,
sizeof
(
tmp
)
-
4
),
STRING_WITH_LEN
(
"_bin"
));
my_error
(
ER_UNKNOWN_COLLATION
,
MYF
(
0
),
tmp
);
...
...
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