Hi Gerard
Quote:
By default 2005 now declares all time_t and time functions as
__time64_t and not the previous __time32_t.
After rebuilding the BerkeleyDB with the new 64 bit time values, is it
necessary to delete environments created by a library with 32 bit time
structures? |
Yes, there are embedded time_t values in the shared memory regions, so
you will need to recreate them. If that application is transactional
and you open the environment with the DB_RECOVER flag, that will take
care of removing and recreating the regions for you.
Regards,
Michael.