Thread: [cvs] bogofilter/src datastore_db.c,1.93.2.8,1.93.2.9
Fast Bayesian spam filter along lines suggested by Paul Graham
Brought to you by:
m-a
From: <m-...@us...> - 2004-04-04 10:23:25
|
Update of /cvsroot/bogofilter/bogofilter/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28784 Modified Files: Tag: branch-db-txn datastore_db.c Log Message: Replace one abort() by exit(EX_ERROR), add a comment to another abort(). Index: datastore_db.c =================================================================== RCS file: /cvsroot/bogofilter/bogofilter/src/datastore_db.c,v retrieving revision 1.93.2.8 retrieving revision 1.93.2.9 diff -u -d -r1.93.2.8 -r1.93.2.9 --- datastore_db.c 2 Apr 2004 14:58:21 -0000 1.93.2.8 +++ datastore_db.c 4 Apr 2004 10:10:52 -0000 1.93.2.9 @@ -263,7 +263,9 @@ size_t idx; uint32_t retryflags[] = { 0, DB_NOMMAP }; - if (!init) abort(); + if (!init) + /* internal error: must be called only after initialization */ + abort(); check_db_version(); @@ -760,8 +762,9 @@ { int ret = db_env_create(&dbe, 0); if (ret != 0) { - print_error(__FILE__, __LINE__, "db_env_create, err: %d, %s", ret, db_strerror(ret)); - abort(); + print_error(__FILE__, __LINE__, "db_env_create, err: %d, %s", ret, + db_strerror(ret)); + exit(EX_ERROR); } if (DEBUG_DATABASE(1)) fprintf(dbgout, "db_env_create: %p\n", dbe); |