[libdvdcss-devel] [PATCH] dvd_region: Intentionally discard the return value from getchar()
Diego Biurrun <[email protected]> Tue, 11 Nov 2014 15:11:32 +0100
| Newsgroups | gmane.comp.video.videolan.libdvdcss,gmane.comp.video.videolan.libdvdcss.devel |
|---|---|
| Message-ID | <[email protected]> |
This fixes CID 75512.
---
Now with a comment explaining the silly cast.
test/dvd_region.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/test/dvd_region.c b/test/dvd_region.c
index 52fcc9d..4a2806f 100644
--- a/test/dvd_region.c
+++ b/test/dvd_region.c
@@ -143,7 +143,8 @@ static int set_region(int fd, int region)
}
printf("Setting drive region can only be done a finite " \
"number of times, press Ctrl-C now to cancel!\n");
- getchar();
+ /* Discard returned character, just wait for any key as confirmation. */
+ (void) getchar();
region_mask = 0xff & ~(1 << (region - 1));
printf("Setting region to %d( %x)\n", region, region_mask);
--
2.1.0
_______________________________________________
libdvdcss-devel mailing list
[email protected]
https://mailman.videolan.org/listinfo/libdvdcss-devel