Skip to content
Snippets Groups Projects
Commit f1be0e6a authored by Antonio Borneo's avatar Antonio Borneo
Browse files

HELPER/LOG: review unused symbols


Remove unused functions:
- log_catch
- log_rethrow
- log_try

Signed-off-by: default avatarAntonio Borneo <borneo.antonio@gmail.com>
parent 2ea78551
No related branches found
No related tags found
No related merge requests found
......@@ -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);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment