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
4d2173d9
Commit
4d2173d9
authored
Jan 26, 2006
by
serg@serg.mylan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
gcc295 fixes for embedded
parent
cbd98c01
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
16 deletions
+14
-16
libmysqld/lib_sql.cc
libmysqld/lib_sql.cc
+3
-0
sql/handler.h
sql/handler.h
+11
-16
No files found.
libmysqld/lib_sql.cc
View file @
4d2173d9
...
...
@@ -46,6 +46,8 @@ C_MODE_START
static
my_bool
emb_read_query_result
(
MYSQL
*
mysql
);
C_MODE_END
void
THD
::
clear_data_list
()
{
while
(
first_data
)
...
...
@@ -59,6 +61,7 @@ void THD::clear_data_list()
cur_data
=
0
;
}
C_MODE_START
/*
Reads error information from the MYSQL_DATA and puts
...
...
sql/handler.h
View file @
4d2173d9
...
...
@@ -800,14 +800,6 @@ typedef int (*get_partitions_in_range_iter)(partition_info *part_info,
PARTITION_ITERATOR
*
part_iter
);
/* Initialize the iterator to return a single partition with given part_id */
inline
void
init_single_partition_iterator
(
uint32
part_id
,
PARTITION_ITERATOR
*
part_iter
);
/* Initialize the iterator to enumerate all partitions */
inline
void
init_all_partitions_iterator
(
partition_info
*
part_info
,
PARTITION_ITERATOR
*
part_iter
);
class
partition_info
:
public
Sql_alloc
{
public:
...
...
@@ -1007,7 +999,9 @@ public:
#ifdef WITH_PARTITION_STORAGE_ENGINE
uint32
get_next_partition_id_range
(
struct
st_partition_iter
*
part_iter
);
inline
void
init_single_partition_iterator
(
uint32
part_id
,
/* Initialize the iterator to return a single partition with given part_id */
static
inline
void
init_single_partition_iterator
(
uint32
part_id
,
PARTITION_ITERATOR
*
part_iter
)
{
part_iter
->
part_nums
.
start
=
part_id
;
...
...
@@ -1015,7 +1009,8 @@ inline void init_single_partition_iterator(uint32 part_id,
part_iter
->
get_next
=
get_next_partition_id_range
;
}
inline
/* Initialize the iterator to enumerate all partitions */
static
inline
void
init_all_partitions_iterator
(
partition_info
*
part_info
,
PARTITION_ITERATOR
*
part_iter
)
{
...
...
@@ -1034,7 +1029,7 @@ void init_all_partitions_iterator(partition_info *part_info,
DESCRIPTION
A routine to check for subpartitioning for improved readability of code
*/
inline
static
inline
bool
is_sub_partitioned
(
partition_info
*
part_info
)
{
return
(
part_info
->
subpart_type
==
NOT_A_PARTITION
?
FALSE
:
TRUE
);
}
...
...
@@ -1050,7 +1045,7 @@ bool is_sub_partitioned(partition_info *part_info)
A routine to check for number of partitions for improved readability
of code
*/
inline
static
inline
uint
get_tot_partitions
(
partition_info
*
part_info
)
{
return
part_info
->
no_parts
*
...
...
@@ -1924,22 +1919,22 @@ handlerton *ha_checktype(THD *thd, enum legacy_db_type database_type,
bool
no_substitute
,
bool
report_error
);
inline
enum
legacy_db_type
ha_legacy_type
(
const
handlerton
*
db_type
)
static
inline
enum
legacy_db_type
ha_legacy_type
(
const
handlerton
*
db_type
)
{
return
(
db_type
==
NULL
)
?
DB_TYPE_UNKNOWN
:
db_type
->
db_type
;
}
inline
const
char
*
ha_resolve_storage_engine_name
(
const
handlerton
*
db_type
)
static
inline
const
char
*
ha_resolve_storage_engine_name
(
const
handlerton
*
db_type
)
{
return
db_type
==
NULL
?
"UNKNOWN"
:
db_type
->
name
;
}
inline
bool
ha_check_storage_engine_flag
(
const
handlerton
*
db_type
,
uint32
flag
)
static
inline
bool
ha_check_storage_engine_flag
(
const
handlerton
*
db_type
,
uint32
flag
)
{
return
db_type
==
NULL
?
FALSE
:
test
(
db_type
->
flags
&
flag
);
}
inline
bool
ha_storage_engine_is_enabled
(
const
handlerton
*
db_type
)
static
inline
bool
ha_storage_engine_is_enabled
(
const
handlerton
*
db_type
)
{
return
(
db_type
&&
db_type
->
create
)
?
(
db_type
->
state
==
SHOW_OPTION_YES
)
:
FALSE
;
...
...
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