Ticket #1044: exim-4.43-db43.patch

File exim-4.43-db43.patch, 2.0 KB (added by igor@…, 19 years ago)

Exim update.

  • exim-4.43/src/exim_dbmbuild.c

    Submitted By:            Igor Zivkovic <igor@linuxfromscratch.org>
    Date:                    2005-01-10
    Initial Package Version: 4.43
    Upstream Status:         Not submitted.
    Origin:                  http://www.sleepycat.com/docs/ref/upgrade.4.3/toc.html
    Description:             Adds support for Berkeley DB-4.3.x.
    
    old new  
    6060
    6161#if defined(USE_DB) && defined(DB_VERSION_STRING)
    6262void
    63 dbfn_bdb_error_callback(const char *pfx, char *msg)
     63dbfn_bdb_error_callback(const DB_ENV *dbenv, const char *pfx, const char *msg)
    6464{
    6565pfx = pfx;
    6666printf("Berkeley DB error: %s\n", msg);
  • exim-4.43/src/exim_dbutil.c

    old new  
    7979
    8080#if defined(USE_DB) && defined(DB_VERSION_STRING)
    8181void
    82 dbfn_bdb_error_callback(const char *pfx, char *msg)
     82dbfn_bdb_error_callback(const DB_ENV *dbenv, const char *pfx, const char *msg)
    8383{
    8484pfx = pfx;
    8585printf("Berkeley DB error: %s\n", msg);
  • exim-4.43/src/dbfn.c

    old new  
    4242
    4343#if defined(USE_DB) && defined(DB_VERSION_STRING)
    4444void
    45 dbfn_bdb_error_callback(const char *pfx, char *msg)
     45dbfn_bdb_error_callback(const DB_ENV *dbenv, const char *pfx, const char *msg)
    4646{
    4747pfx = pfx;
    4848log_write(0, LOG_MAIN, "Berkeley DB error: %s", msg);
  • exim-4.43/src/dbfunctions.h

    old new  
    2222/* Berkeley DB uses a callback function to pass back error details. */
    2323
    2424#if defined(USE_DB) && defined(DB_VERSION_STRING)
    25 void     dbfn_bdb_error_callback(const char *, char *);
     25void     dbfn_bdb_error_callback(const DB_ENV *, const char *, const char *);
    2626#endif
    2727
    2828/* End of dbfunctions.h */