• Narayanan V's avatar
    BUG#39802 On Windows, 32-bit time_t should be enforced · 72c4f5a1
    Narayanan V authored
    A backport of fix for "BUG40092 - Storage engine API uses
    time_t datatype".
    
    Starting from MSVC C++ 2005 (v8), the default size of time_t
    is changed from 32-bit to 64-bit. As the result, the binaries
    built with pre-v8 MSVC C++ do not work with the binaries
    (storage engine plugins) built with v8 or after (server
    crashes).
    
    Fixed storage engine API to use datatype with known size
    (ulong) instead of time_t.
    72c4f5a1
handler.h 73.7 KB