diff options
Diffstat (limited to 'debian/patches/09_x_zap_flush_stdout.dpatch')
-rw-r--r-- | debian/patches/09_x_zap_flush_stdout.dpatch | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/debian/patches/09_x_zap_flush_stdout.dpatch b/debian/patches/09_x_zap_flush_stdout.dpatch new file mode 100644 index 0000000..1f5d5d1 --- /dev/null +++ b/debian/patches/09_x_zap_flush_stdout.dpatch @@ -0,0 +1,62 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run + +## 09_x_zap_flush_stdout.dpatch by Sebastian Schmidt <yath@yath.de> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: Make [stc]zap flush stdout after writing status line + +@DPATCH@ +diff -urNad linuxtv-dvb-apps-1.1.0/util/szap/czap.c /tmp/dpep.ENs8EE/linuxtv-dvb-apps-1.1.0/util/szap/czap.c +--- linuxtv-dvb-apps-1.1.0/util/szap/czap.c 2004-04-22 13:09:11.000000000 +0200 ++++ /tmp/dpep.ENs8EE/linuxtv-dvb-apps-1.1.0/util/szap/czap.c 2006-04-29 21:50:18.955710000 +0200 +@@ -243,9 +243,10 @@ + if (status & FE_HAS_LOCK) + printf("FE_HAS_LOCK"); + +- usleep(1000000); ++ printf("\n"); ++ fflush(stdout); + +- printf("\n"); ++ usleep(1000000); + } while (1); + + return 0; +diff -urNad linuxtv-dvb-apps-1.1.0/util/szap/femon.c /tmp/dpep.ENs8EE/linuxtv-dvb-apps-1.1.0/util/szap/femon.c +--- linuxtv-dvb-apps-1.1.0/util/szap/femon.c 2004-04-22 13:09:12.000000000 +0200 ++++ /tmp/dpep.ENs8EE/linuxtv-dvb-apps-1.1.0/util/szap/femon.c 2006-04-29 21:50:18.955710000 +0200 +@@ -81,6 +81,7 @@ + printf("FE_HAS_LOCK"); + + printf("\n"); ++ fflush(stdout); + usleep(1000000); + } while (1); + +diff -urNad linuxtv-dvb-apps-1.1.0/util/szap/szap.c /tmp/dpep.ENs8EE/linuxtv-dvb-apps-1.1.0/util/szap/szap.c +--- linuxtv-dvb-apps-1.1.0/util/szap/szap.c 2004-04-22 13:09:12.000000000 +0200 ++++ /tmp/dpep.ENs8EE/linuxtv-dvb-apps-1.1.0/util/szap/szap.c 2006-04-29 21:50:18.959710250 +0200 +@@ -216,6 +216,7 @@ + if (status & FE_HAS_LOCK) + printf("FE_HAS_LOCK"); + printf("\n"); ++ fflush(stdout); + + if (exit_after_tuning && ((status & FE_HAS_LOCK) || (++timeout >= 10))) + break; +diff -urNad linuxtv-dvb-apps-1.1.0/util/szap/tzap.c /tmp/dpep.ENs8EE/linuxtv-dvb-apps-1.1.0/util/szap/tzap.c +--- linuxtv-dvb-apps-1.1.0/util/szap/tzap.c 2004-04-22 13:09:12.000000000 +0200 ++++ /tmp/dpep.ENs8EE/linuxtv-dvb-apps-1.1.0/util/szap/tzap.c 2006-04-29 21:50:18.959710250 +0200 +@@ -362,9 +362,10 @@ + if (status & FE_HAS_LOCK) + printf("FE_HAS_LOCK"); + +- usleep(1000000); ++ printf("\n"); ++ fflush(stdout); + +- printf("\n"); ++ usleep(1000000); + } while (1); + + return 0; |