Browse Source

HELPER/LOG: review unused symbols

Remove unused functions:
- log_catch
- log_rethrow
- log_try

Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
tags/v0.5.0-rc1
Antonio Borneo 14 years ago
parent
commit
f1be0e6af2
2 changed files with 0 additions and 46 deletions
  1. +0
    -38
      src/helper/log.c
  2. +0
    -8
      src/helper/log.h

+ 0
- 38
src/helper/log.c View File

@@ -114,44 +114,6 @@ static void log_forward(const char *file, unsigned line, const char *function, c
}
}

void log_try(void)
{
log_forward_count++;
}

void log_catch(void)
{
assert(log_forward_count>0);
log_forward_count--;
}

void log_rethrow(void)
{
log_catch();
if (log_forward_count==0)
{
struct store_log_forward *log;

log = log_head;
while (log != NULL)
{
log_forward(log->file, log->line, log->function, log->string);

struct store_log_forward *t=log;
log = log->next;

free((void *)t->file);
free((void *)t->function);
free((void *)t->string);
free(t);

}

log_head = NULL;
}
}


/* The log_puts() serves to somewhat different goals:
*
* - logging


+ 0
- 8
src/helper/log.h View File

@@ -80,14 +80,6 @@ void kept_alive(void);
void alive_sleep(uint64_t ms);
void busy_sleep(uint64_t ms);

/* log entries can be paused and replayed roughly according to the try/catch/rethrow
* concepts in C++
*/
void log_try(void);
void log_catch(void);
void log_rethrow(void);


typedef void (*log_callback_fn)(void *priv, const char *file, unsigned line,
const char *function, const char *string);



Loading…
Cancel
Save