X-Git-Url: http://git.tuebingen.mpg.de/?p=dss.git;a=blobdiff_plain;f=error.h;h=286db0e10dacdf7248f89a3e2f69b1b53125d210;hp=d54845d0253cda4cf609c2db1a8c52634ca5fa5a;hb=7903078ffd5e494479b4c7a1d9881233a4acf67f;hpb=354729ae9ab2f166f03fde817ee3ab280de65b7d diff --git a/error.h b/error.h index d54845d..286db0e 100644 --- a/error.h +++ b/error.h @@ -1,3 +1,8 @@ +/* + * Copyright (C) 2006-2008 Andre Noll + * + * Licensed under the GPL v2. For licencing details see COPYING. + */ extern char *dss_errlist[]; extern char *dss_error_txt; @@ -46,11 +51,6 @@ static inline char *dss_strerror(int num) return dss_errlist[num]; } -static inline void log_err_msg(int loglevel, int num) -{ - dss_log(loglevel, "%s (%s)\n", dss_error_txt, dss_strerror(num)); -} - #define DSS_ERRORS \ DSS_ERROR(SUCCESS, "success") \ DSS_ERROR(SYNTAX, "syntax error") \ @@ -65,7 +65,10 @@ static inline void log_err_msg(int loglevel, int num) DSS_ERROR(DUP_PIPE, "exec error: can not create pipe") \ DSS_ERROR(INVOLUNTARY_EXIT, "unexpected termination cause") \ DSS_ERROR(BAD_EXIT_CODE, "unexpected exit code") \ - DSS_ERROR(SIGNAL_SIG_ERR, "signal() returned SIG_ERR") + DSS_ERROR(SIGNAL_SIG_ERR, "signal() returned SIG_ERR") \ + DSS_ERROR(SIGNAL, "caught terminating signal") \ + DSS_ERROR(BUG, "values of beta might cause dom!") \ + /** * This is temporarily defined to expand to its first argument (prefixed by