[glib: 2/6] gio-tool-mount: Exit with error in case we can't read from stdin
- From: Marco Trevisan <marcotrevi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib: 2/6] gio-tool-mount: Exit with error in case we can't read from stdin
- Date: Wed, 6 Jul 2022 17:17:43 +0000 (UTC)
commit a5390002fc0805fd6c3827e737d39c99979ba1b0
Author: Marco Trevisan (TreviƱo) <mail 3v1n0 net>
Date: Wed Jul 6 16:04:47 2022 +0200
gio-tool-mount: Exit with error in case we can't read from stdin
It's a fatal situation so we can just exit without caring much.
gio/gio-tool-mount.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/gio/gio-tool-mount.c b/gio/gio-tool-mount.c
index 7ab36c1254..4d4a45092e 100644
--- a/gio/gio-tool-mount.c
+++ b/gio/gio-tool-mount.c
@@ -112,7 +112,8 @@ prompt_for (const char *prompt, const char *default_value, gboolean echo)
#endif
- fgets(data, sizeof (data), stdin);
+ if (!fgets (data, sizeof (data), stdin))
+ g_error ("Failed to read from standard input");
#ifdef HAVE_TERMIOS_H
if (restore_flags)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]