Ticket #464: sendfilke-mingw32.patch

File sendfilke-mingw32.patch, 738 bytes (added by felix winkelmann, 13 years ago)
  • os-dep.h

     
    7676#elif defined(_WIN32) || defined(_MSC_VER) || defined(__MINGW32__)
    7777
    7878 #define MADV_SEQUENTIAL 0
     79 #define MADV_WILLNEED 0
    7980 #define HAVE_SENDFILE 0
    8081 #define HAVE_MMAP 0
    81  double sendfile_implementation(int src,int dst,double offset,int to_send);
     82 double sendfile_implementation(int src,int dst,double offset,size_t to_send);
    8283
    8384#else
    8485
     
    9091#endif
    9192
    9293
    93 #if defined(__CYGWIN__) || !defined(MADV_SEQUENTIAL)
     94#if defined(__CYGWIN__) || !defined(MADV_SEQUENTIAL) || defined(__MINGW32__)
    9495static int madvise(char* a, unsigned int b, int c){
    9596  return 0;
    9697}