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
3facae33
Commit
3facae33
authored
May 12, 2002
by
miguel@hegel.local
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Sergei's MyODBC fix
parent
59a00868
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
21 additions
and
21 deletions
+21
-21
client/mysqlcheck.c
client/mysqlcheck.c
+1
-1
client/mysqltest.c
client/mysqltest.c
+1
-1
extra/resolve_stack_dump.c
extra/resolve_stack_dump.c
+2
-2
include/my_sys.h
include/my_sys.h
+3
-3
mysys/array.c
mysys/array.c
+1
-1
mysys/charset.c
mysys/charset.c
+2
-2
mysys/default.c
mysys/default.c
+1
-1
mysys/hash.c
mysys/hash.c
+1
-1
mysys/raid.cc
mysys/raid.cc
+1
-1
sql/log.cc
sql/log.cc
+2
-2
sql/slave.cc
sql/slave.cc
+1
-1
sql/sql_acl.cc
sql/sql_acl.cc
+4
-4
sql/sql_select.cc
sql/sql_select.cc
+1
-1
No files found.
client/mysqlcheck.c
View file @
3facae33
...
...
@@ -648,7 +648,7 @@ int main(int argc, char **argv)
exit
(
EX_MYSQLERR
);
if
(
opt_auto_repair
&&
init_dynamic_array
(
&
tables4repair
,
sizeof
(
char
)
*
(
NAME_LEN
*
2
+
2
),
16
,
64
))
my_
init_dynamic_array
(
&
tables4repair
,
sizeof
(
char
)
*
(
NAME_LEN
*
2
+
2
),
16
,
64
))
{
first_error
=
1
;
goto
end
;
...
...
client/mysqltest.c
View file @
3facae33
...
...
@@ -1948,7 +1948,7 @@ int main(int argc, char** argv)
file_stack_end
=
file_stack
+
MAX_INCLUDE_DEPTH
;
cur_file
=
file_stack
;
lineno
=
lineno_stack
;
init_dynamic_array
(
&
q_lines
,
sizeof
(
struct
st_query
*
),
INIT_Q_LINES
,
my_
init_dynamic_array
(
&
q_lines
,
sizeof
(
struct
st_query
*
),
INIT_Q_LINES
,
INIT_Q_LINES
);
memset
(
block_stack
,
0
,
sizeof
(
block_stack
));
block_stack_end
=
block_stack
+
BLOCK_STACK_DEPTH
;
...
...
extra/resolve_stack_dump.c
View file @
3facae33
...
...
@@ -231,9 +231,9 @@ static int init_sym_entry(SYM_ENTRY* se, char* buf)
static
void
init_sym_table
()
{
char
buf
[
512
];
if
(
init_dynamic_array
(
&
sym_table
,
sizeof
(
SYM_ENTRY
),
INIT_SYM_TABLE
,
if
(
my_
init_dynamic_array
(
&
sym_table
,
sizeof
(
SYM_ENTRY
),
INIT_SYM_TABLE
,
INC_SYM_TABLE
))
die
(
"Failed in init_dynamic_array() -- looks like out of memory problem"
);
die
(
"Failed in
my_
init_dynamic_array() -- looks like out of memory problem"
);
while
(
fgets
(
buf
,
sizeof
(
buf
),
fp_sym
))
{
...
...
include/my_sys.h
View file @
3facae33
...
...
@@ -549,9 +549,9 @@ extern my_bool real_open_cached_file(IO_CACHE *cache);
extern
void
close_cached_file
(
IO_CACHE
*
cache
);
File
create_temp_file
(
char
*
to
,
const
char
*
dir
,
const
char
*
pfx
,
int
mode
,
myf
MyFlags
);
#define
init_dynamic_array(A,B,C,D) _
init_dynamic_array(A,B,C,D CALLER_INFO)
#define
init_dynamic_array_ci(A,B,C,D) _
init_dynamic_array(A,B,C,D ORIG_CALLER_INFO)
extern
my_bool
_
init_dynamic_array
(
DYNAMIC_ARRAY
*
array
,
uint
element_size
,
#define
my_init_dynamic_array(A,B,C,D)
init_dynamic_array(A,B,C,D CALLER_INFO)
#define
my_init_dynamic_array_ci(A,B,C,D)
init_dynamic_array(A,B,C,D ORIG_CALLER_INFO)
extern
my_bool
init_dynamic_array
(
DYNAMIC_ARRAY
*
array
,
uint
element_size
,
uint
init_alloc
,
uint
alloc_increment
CALLER_INFO_PROTO
);
extern
my_bool
insert_dynamic
(
DYNAMIC_ARRAY
*
array
,
gptr
element
);
extern
byte
*
alloc_dynamic
(
DYNAMIC_ARRAY
*
array
);
...
...
mysys/array.c
View file @
3facae33
...
...
@@ -29,7 +29,7 @@
even if space allocation failed
*/
my_bool
_
init_dynamic_array
(
DYNAMIC_ARRAY
*
array
,
uint
element_size
,
my_bool
init_dynamic_array
(
DYNAMIC_ARRAY
*
array
,
uint
element_size
,
uint
init_alloc
,
uint
alloc_increment
CALLER_INFO_PROTO
)
{
DBUG_ENTER
(
"init_dynamic_array"
);
...
...
mysys/charset.c
View file @
3facae33
...
...
@@ -130,7 +130,7 @@ static my_bool read_charset_index(CS_ID ***charsets, myf myflags)
fb
.
buf
[
0
]
=
'\0'
;
fb
.
p
=
fb
.
buf
;
if
(
init_dynamic_array
(
&
cs
,
sizeof
(
CS_ID
*
),
32
,
32
))
if
(
my_
init_dynamic_array
(
&
cs
,
sizeof
(
CS_ID
*
),
32
,
32
))
return
TRUE
;
while
(
!
get_word
(
&
fb
,
buf
)
&&
!
get_word
(
&
fb
,
num_buf
))
...
...
@@ -188,7 +188,7 @@ static my_bool init_available_charsets(myf myflags)
pthread_mutex_lock
(
&
THR_LOCK_charset
);
if
(
!
cs_info_table
.
buffer
)
/* If not initialized */
{
init_dynamic_array
(
&
cs_info_table
,
sizeof
(
CHARSET_INFO
*
),
16
,
8
);
my_
init_dynamic_array
(
&
cs_info_table
,
sizeof
(
CHARSET_INFO
*
),
16
,
8
);
error
=
read_charset_index
(
&
available_charsets
,
myflags
);
}
charset_initialized
=
1
;
...
...
mysys/default.c
View file @
3facae33
...
...
@@ -123,7 +123,7 @@ void load_defaults(const char *conf_file, const char **groups,
for
(;
*
groups
;
groups
++
)
group
.
count
++
;
if
(
init_dynamic_array
(
&
args
,
sizeof
(
char
*
),
*
argc
,
32
))
if
(
my_
init_dynamic_array
(
&
args
,
sizeof
(
char
*
),
*
argc
,
32
))
goto
err
;
if
(
forced_default_file
)
{
...
...
mysys/hash.c
View file @
3facae33
...
...
@@ -45,7 +45,7 @@ my_bool _hash_init(HASH *hash,uint size,uint key_offset,uint key_length,
DBUG_PRINT
(
"enter"
,(
"hash: %lx size: %d"
,
hash
,
size
));
hash
->
records
=
0
;
if
(
init_dynamic_array_ci
(
&
hash
->
array
,
sizeof
(
HASH_LINK
),
size
,
0
))
if
(
my_
init_dynamic_array_ci
(
&
hash
->
array
,
sizeof
(
HASH_LINK
),
size
,
0
))
{
hash
->
free
=
0
;
/* Allow call to hash_free */
DBUG_RETURN
(
TRUE
);
...
...
mysys/raid.cc
View file @
3facae33
...
...
@@ -105,7 +105,7 @@ extern "C" {
void
init_raid
(
void
)
{
/* Allocate memory for global file to raid map */
init_dynamic_array
(
&
RaidFd
::
_raid_map
,
sizeof
(
RaidFd
*
),
4096
,
1024
);
my_
init_dynamic_array
(
&
RaidFd
::
_raid_map
,
sizeof
(
RaidFd
*
),
4096
,
1024
);
}
void
end_raid
(
void
)
{
...
...
sql/log.cc
View file @
3facae33
...
...
@@ -372,14 +372,14 @@ int MYSQL_LOG::purge_logs(THD* thd, const char* to_log)
error
=
LOG_INFO_MEM
;
goto
err
;
}
if
(
init_dynamic_array
(
&
logs_to_purge
,
sizeof
(
char
*
),
1024
,
1024
))
if
(
my_
init_dynamic_array
(
&
logs_to_purge
,
sizeof
(
char
*
),
1024
,
1024
))
{
error
=
LOG_INFO_MEM
;
goto
err
;
}
logs_to_purge_inited
=
1
;
if
(
init_dynamic_array
(
&
logs_to_keep
,
sizeof
(
char
*
),
1024
,
1024
))
if
(
my_
init_dynamic_array
(
&
logs_to_keep
,
sizeof
(
char
*
),
1024
,
1024
))
{
error
=
LOG_INFO_MEM
;
goto
err
;
...
...
sql/slave.cc
View file @
3facae33
...
...
@@ -114,7 +114,7 @@ void init_table_rule_hash(HASH* h, bool* h_inited)
void
init_table_rule_array
(
DYNAMIC_ARRAY
*
a
,
bool
*
a_inited
)
{
init_dynamic_array
(
a
,
sizeof
(
TABLE_RULE_ENT
*
),
TABLE_RULE_ARR_SIZE
,
my_
init_dynamic_array
(
a
,
sizeof
(
TABLE_RULE_ENT
*
),
TABLE_RULE_ARR_SIZE
,
TABLE_RULE_ARR_SIZE
);
*
a_inited
=
1
;
}
...
...
sql/sql_acl.cc
View file @
3facae33
...
...
@@ -158,7 +158,7 @@ int acl_init(bool dont_read_acl_tables)
init_sql_alloc
(
&
mem
,
1024
,
0
);
init_read_record
(
&
read_record_info
,
thd
,
table
=
tables
[
0
].
table
,
NULL
,
1
,
0
);
VOID
(
init_dynamic_array
(
&
acl_hosts
,
sizeof
(
ACL_HOST
),
20
,
50
));
VOID
(
my_
init_dynamic_array
(
&
acl_hosts
,
sizeof
(
ACL_HOST
),
20
,
50
));
while
(
!
(
read_record_info
.
read_record
(
&
read_record_info
)))
{
ACL_HOST
host
;
...
...
@@ -182,7 +182,7 @@ int acl_init(bool dont_read_acl_tables)
freeze_size
(
&
acl_hosts
);
init_read_record
(
&
read_record_info
,
thd
,
table
=
tables
[
1
].
table
,
NULL
,
1
,
0
);
VOID
(
init_dynamic_array
(
&
acl_users
,
sizeof
(
ACL_USER
),
50
,
100
));
VOID
(
my_
init_dynamic_array
(
&
acl_users
,
sizeof
(
ACL_USER
),
50
,
100
));
if
(
table
->
field
[
2
]
->
field_length
==
8
&&
protocol_version
==
PROTOCOL_VERSION
)
{
...
...
@@ -236,7 +236,7 @@ int acl_init(bool dont_read_acl_tables)
freeze_size
(
&
acl_users
);
init_read_record
(
&
read_record_info
,
thd
,
table
=
tables
[
2
].
table
,
NULL
,
1
,
0
);
VOID
(
init_dynamic_array
(
&
acl_dbs
,
sizeof
(
ACL_DB
),
50
,
100
));
VOID
(
my_
init_dynamic_array
(
&
acl_dbs
,
sizeof
(
ACL_DB
),
50
,
100
));
while
(
!
(
read_record_info
.
read_record
(
&
read_record_info
)))
{
ACL_DB
db
;
...
...
@@ -688,7 +688,7 @@ int wild_case_compare(const char *str,const char *wildstr)
static
void
init_check_host
(
void
)
{
DBUG_ENTER
(
"init_check_host"
);
VOID
(
init_dynamic_array
(
&
acl_wild_hosts
,
sizeof
(
struct
acl_host_and_ip
),
VOID
(
my_
init_dynamic_array
(
&
acl_wild_hosts
,
sizeof
(
struct
acl_host_and_ip
),
acl_users
.
elements
,
1
));
VOID
(
hash_init
(
&
acl_check_hosts
,
acl_users
.
elements
,
0
,
0
,
(
hash_get_key
)
check_get_key
,
0
,
HASH_CASE_INSENSITIVE
));
...
...
sql/sql_select.cc
View file @
3facae33
...
...
@@ -1462,7 +1462,7 @@ update_ref_and_keys(THD *thd, DYNAMIC_ARRAY *keyuse,JOIN_TAB *join_tab,
join_tab
[
i
].
table
->
map
);
}
}
if
(
init_dynamic_array
(
keyuse
,
sizeof
(
KEYUSE
),
20
,
64
))
if
(
my_
init_dynamic_array
(
keyuse
,
sizeof
(
KEYUSE
),
20
,
64
))
return
TRUE
;
/* fill keyuse with found key parts */
for
(
KEY_FIELD
*
field
=
key_fields
;
field
!=
end
;
field
++
)
...
...
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