Patches for DB version 2.3.14

  1. Problem: The DB 2.3.14 release fails to compile on MSVC 5.X, reporting the error:

     

    D:\db-2.3.14\os\os_config.c(44) : error C2375: 'memset' : redefinition; different linkage

    Apply the following patch to the db-2.3.14/os/os_config.c file.  
    *** os/os_config.c.orig Fri Dec 19 12:38:14 1997
    --- os/os_config.c      Fri Dec 19 12:38:23 1997
    ***************
    *** 41,47 ****
      imported extern void    *realloc __P((void *, size_t));
      imported extern int    unlink __P((const char *));
      imported extern ssize_t        write __P((int, const void *, size_t));
    ! imported extern void  *memset __P((void *, int, size_t));
      
      /*
       * __db_jump --
    --- 41,47 ----
      imported extern void    *realloc __P((void *, size_t));
      imported extern int    unlink __P((const char *));
      imported extern ssize_t        write __P((int, const void *, size_t));
    ! extern void   *memset __P((void *, int, size_t));
      
      /*
       * __db_jump --