• Show log

    Commit

  • Hash : 0731a5b4
    Author : Carlos Martín Nieto
    Date : 2014-05-14T19:12:48

    indexer: mmap fixes for Windows
    
    Windows has its own ftruncate() called _chsize_s().
    
    p_mkstemp() is changed to use p_open() so we can make sure we open for
    writing; the addition of exclusive create is a good thing to do
    regardless, as we want a temporary path for ourselves.
    
    Lastly, MSVC doesn't quite know how to add two numbers if one of them is a
    void pointer, so let's alias it to unsigned char.C