utils/errex.c
void clean_prog(int sig)
{
    /* Handle signals */
    if (sig == SIGILL || sig == SIGSEGV) 
        slog(0, SLOG_FATAL, "არასწორი მონაცემები!");

    slog(0, SLOG_LIVE, "მიმდინარეობს წმენდა...");
    exit(-1);
}
/* 
 * clean_prog - Cleanup on exit. Function handles exit signal
 * and terminates the program. Argument sig is signal value.
 */
Cleanup on exit. Function handles exit signal
and terminates the program. Argument sig is signal value.
Cleanup on exit . Function handles exit signal and terminates the program . Argument sig is signal value .
void clean_prog(int sig)
{
    if (sig == SIGILL || sig == SIGSEGV) 
        slog(0, SLOG_FATAL, "არასწორი მონაცემები!");
    slog(0, SLOG_LIVE, "მიმდინარეობს წმენდა...");
    exit(-1);
}
void clean_prog ( int sig ) { if ( sig == SIGILL || sig == SIGSEGV ) slog ( 0 , SLOG_FATAL , " slog ( 0 , SLOG_LIVE , " exit ( -1 ) ; }
clean_prog - Cleanup on exit.
clean_prog - Cleanup on exit .
/* Handle signals */