0
0
mirror of https://github.com/termux/termux-packages.git synced 2025-03-04 09:28:54 +00:00
termux-packages/packages/tvheadend/src-input-mpegts-iptv-iptv_file.c.patch
Henrik Grimler 5085209599 tvheadend: bump to rebuild with ndk-r25
And fix error 'error: variable 'off' set but not used' that comes from
android specific code.
2022-08-15 19:41:34 +02:00

26 lines
585 B
Diff

--- ../tvheadend-4.2.8/src/input/mpegts/iptv/iptv_file.c 2019-01-12 08:58:47.000000000 +0000
+++ ./src/input/mpegts/iptv/iptv_file.c 2022-08-15 17:38:51.347255192 +0000
@@ -45,7 +45,11 @@
ssize_t r;
int fd = fp->fd, pause = 0;
char buf[32*1024];
+#ifndef PLATFORM_DARWIN
+#if !ENABLE_ANDROID
off_t off = 0;
+#endif
+#endif
int64_t mono;
int e;
@@ -81,9 +85,9 @@
#ifndef PLATFORM_DARWIN
#if !ENABLE_ANDROID
posix_fadvise(fd, off, r, POSIX_FADV_DONTNEED);
+ off += r;
#endif
#endif
- off += r;
}
pthread_mutex_unlock(&iptv_lock);
return NULL;