~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/log.cc

  • Committer: Monty Taylor
  • Date: 2008-11-04 13:22:55 UTC
  • mto: (575.1.7 fix-headers)
  • mto: This revision was merged to the branch mainline in revision 577.
  • Revision ID: monty@inaugust.com-20081104132255-l9dhglk4ix6vd3u7
Changed a bunch of __attribute__((unused)) to removing the parameter name instead.

Show diffs side-by-side

added added

removed removed

Lines of Context:
200
200
handlerton *binlog_hton;
201
201
 
202
202
 
203
 
/* Check if a given table is opened log table */
204
 
int check_if_log_table(uint32_t db_len __attribute__((unused)),
205
 
                       const char *db __attribute__((unused)),
206
 
                       uint32_t table_name_len __attribute__((unused)),
207
 
                       const char *table_name __attribute__((unused)),
208
 
                       uint32_t check_if_opened __attribute__((unused)))
209
 
{
210
 
  return 0;
211
 
}
212
 
 
213
203
/*
214
204
  Log error with all enabled log event handlers
215
205
 
269
259
}
270
260
 
271
261
 
272
 
bool LOGGER::flush_logs(Session *session __attribute__((unused)))
 
262
bool LOGGER::flush_logs(Session *)
273
263
{
274
264
  int rc= 0;
275
265
 
386
376
  return 0;
387
377
}
388
378
 
389
 
static int binlog_close_connection(handlerton *hton __attribute__((unused)),
390
 
                                   Session *session)
 
379
static int binlog_close_connection(handlerton *, Session *session)
391
380
{
392
381
  binlog_trx_data *const trx_data=
393
382
    (binlog_trx_data*) session_get_ha_data(session, binlog_hton);
493
482
  return(error);
494
483
}
495
484
 
496
 
static int binlog_prepare(handlerton *hton __attribute__((unused)),
497
 
                          Session *session __attribute__((unused)),
498
 
                          bool all __attribute__((unused)))
 
485
static int binlog_prepare(handlerton *, Session *, bool)
499
486
{
500
487
  /*
501
488
    do nothing.
519
506
 
520
507
  @see handlerton::commit
521
508
*/
522
 
static int binlog_commit(handlerton *hton __attribute__((unused)),
523
 
                         Session *session, bool all)
 
509
static int binlog_commit(handlerton *, Session *session, bool all)
524
510
{
525
511
  binlog_trx_data *const trx_data=
526
512
    (binlog_trx_data*) session_get_ha_data(session, binlog_hton);
617
603
 
618
604
  @see handlerton::rollback
619
605
*/
620
 
static int binlog_rollback(handlerton *hton __attribute__((unused)),
621
 
                           Session *session, bool all)
 
606
static int binlog_rollback(handlerton *, Session *session, bool all)
622
607
{
623
608
  int error=0;
624
609
  binlog_trx_data *const trx_data=
682
667
  that case there is no need to have it in the binlog).
683
668
*/
684
669
 
685
 
static int binlog_savepoint_set(handlerton *hton __attribute__((unused)),
686
 
                                Session *session, void *sv)
 
670
static int binlog_savepoint_set(handlerton *, Session *session, void *sv)
687
671
{
688
672
  binlog_trans_log_savepos(session, (my_off_t*) sv);
689
673
  /* Write it to the binary log */
690
 
  
 
674
 
691
675
  int const error=
692
676
    session->binlog_query(Session::STMT_QUERY_TYPE,
693
677
                      session->query, session->query_length, true, false);
694
678
  return(error);
695
679
}
696
680
 
697
 
static int binlog_savepoint_rollback(handlerton *hton __attribute__((unused)),
698
 
                                     Session *session, void *sv)
 
681
static int binlog_savepoint_rollback(handlerton *, Session *session, void *sv)
699
682
{
700
683
  /*
701
684
    Write ROLLBACK TO SAVEPOINT to the binlog cache if we have updated some
3195
3178
    signature to be compatible with other logging routines, which could
3196
3179
    return an error (e.g. logging to the log tables)
3197
3180
*/
3198
 
static void print_buffer_to_file(enum loglevel level,
3199
 
                                 int error_code __attribute__((unused)),
3200
 
                                 const char *buffer,
3201
 
                                 size_t buffer_length __attribute__((unused)))
 
3181
static void print_buffer_to_file(enum loglevel level, int,
 
3182
                                 const char *buffer, size_t)
3202
3183
{
3203
3184
  time_t skr;
3204
3185
  struct tm tm_tmp;
3529
3510
    to the position in memory where xid was logged to.
3530
3511
*/
3531
3512
 
3532
 
int TC_LOG_MMAP::log_xid(Session *session __attribute__((unused)), my_xid xid)
 
3513
int TC_LOG_MMAP::log_xid(Session *, my_xid xid)
3533
3514
{
3534
3515
  int err;
3535
3516
  PAGE *p;
3643
3624
  cookie points directly to the memory where xid was logged.
3644
3625
*/
3645
3626
 
3646
 
void TC_LOG_MMAP::unlog(ulong cookie, my_xid xid __attribute__((unused)))
 
3627
void TC_LOG_MMAP::unlog(ulong cookie, my_xid xid)
3647
3628
{
3648
3629
  PAGE *p=pages+(cookie/tc_log_page_size);
3649
3630
  my_xid *x=(my_xid *)(data+cookie);
3901
3882
  return(!binlog_end_trans(session, trx_data, &xle, true));
3902
3883
}
3903
3884
 
3904
 
void TC_LOG_BINLOG::unlog(ulong cookie __attribute__((unused)),
3905
 
                          my_xid xid __attribute__((unused)))
 
3885
void TC_LOG_BINLOG::unlog(ulong, my_xid)
3906
3886
{
3907
3887
  pthread_mutex_lock(&LOCK_prep_xids);
3908
3888
  assert(prepared_xids > 0);