1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-07 00:04:31 +03:00

Fixing code to avoid compile problem on Solaris (aCC).

This commit is contained in:
mats@mysql.com
2006-06-15 10:11:50 +02:00
parent 95b1c019b8
commit cf46736746

View File

@@ -3221,8 +3221,9 @@ namespace {
THD::lock
THD::locked_tables
*/
static int
write_locked_table_maps(THD *thd)
namespace
{
int write_locked_table_maps(THD *thd)
{
DBUG_ENTER("write_locked_table_maps");
DBUG_PRINT("enter", ("thd=%p, thd->lock=%p, thd->locked_tables=%p",
@@ -3262,7 +3263,8 @@ write_locked_table_maps(THD *thd)
DBUG_RETURN(0);
}
template<class RowsEventT> int binlog_log_row(TABLE* table,
template<class RowsEventT> int
binlog_log_row(TABLE* table,
const byte *before_record,
const byte *after_record)
{
@@ -3307,13 +3309,19 @@ template<class RowsEventT> int binlog_log_row(TABLE* table,
/*
Instantiate the versions we need for the above template function, because we
have -fno-implicit-template as compiling option.
Instantiate the versions we need for the above template function,
because we have -fno-implicit-template as compiling option.
*/
template int binlog_log_row<Write_rows_log_event>(TABLE *, const byte *, const byte *);
template int binlog_log_row<Delete_rows_log_event>(TABLE *, const byte *, const byte *);
template int binlog_log_row<Update_rows_log_event>(TABLE *, const byte *, const byte *);
template int
binlog_log_row<Write_rows_log_event>(TABLE *, const byte *, const byte *);
template int
binlog_log_row<Delete_rows_log_event>(TABLE *, const byte *, const byte *);
template int
binlog_log_row<Update_rows_log_event>(TABLE *, const byte *, const byte *);
}
#endif /* HAVE_ROW_BASED_REPLICATION */