added function for notifying about exit
This commit is contained in:
parent
f90ee70a8d
commit
4f30e6308d
10
src/main.c
10
src/main.c
|
@ -1,13 +1,23 @@
|
||||||
|
#include <stdlib.h>
|
||||||
#include <sys/log.h>
|
#include <sys/log.h>
|
||||||
#include <yacc/parser.tab.h>
|
#include <yacc/parser.tab.h>
|
||||||
|
|
||||||
#define LOG_LEVEL LOG_LEVEL_DEBUG
|
#define LOG_LEVEL LOG_LEVEL_DEBUG
|
||||||
|
|
||||||
|
void notify_exit(void)
|
||||||
|
{
|
||||||
|
DEBUG("Exiting gemstone...");
|
||||||
|
}
|
||||||
|
|
||||||
void setup(void)
|
void setup(void)
|
||||||
{
|
{
|
||||||
log_init();
|
log_init();
|
||||||
DEBUG("starting gemstone...");
|
DEBUG("starting gemstone...");
|
||||||
|
|
||||||
|
#if LOG_LEVEL <= LOG_LEVEL_DEBUG
|
||||||
|
atexit(¬ify_exit);
|
||||||
|
#endif
|
||||||
|
|
||||||
DEBUG("finished starting up gemstone...");
|
DEBUG("finished starting up gemstone...");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue