HELPER/LOG: review unused symbols
Remove unused functions: - log_catch - log_rethrow - log_try Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
parent
2ea78551ab
commit
f1be0e6af2
|
@ -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
|
||||
|
|
|
@ -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…
Reference in New Issue