| 1 | fallocate64() is already defined in <fcntl.h> for android-21 |
| 2 | |
| 3 | diff -u -r ../transmission-2.84/libtransmission/fdlimit.c ./libtransmission/fdlimit.c |
| 4 | --- ../transmission-2.84/libtransmission/fdlimit.c 2014-07-01 13:08:59.298910687 -0400 |
| 5 | +++ ./libtransmission/fdlimit.c 2014-12-20 05:47:58.563577502 -0500 |
| 6 | @@ -22,7 +22,7 @@ |
| 7 | #include <fcntl.h> |
| 8 | #endif |
| 9 | |
| 10 | -#ifdef HAVE_FALLOCATE64 |
| 11 | +#if defined HAVE_FALLOCATE64 && !(defined __ANDROID__) |
| 12 | /* FIXME can't find the right #include voodoo to pick up the declaration.. */ |
| 13 | extern int fallocate64 (int fd, int mode, uint64_t offset, uint64_t len); |
| 14 | #endif |