summaryrefslogtreecommitdiff
path: root/pjnath/src
diff options
context:
space:
mode:
Diffstat (limited to 'pjnath/src')
-rw-r--r--pjnath/src/pjnath-test/main.c3
-rw-r--r--pjnath/src/pjturn-client/client_main.c3
-rw-r--r--pjnath/src/pjturn-srv/main.c3
3 files changed, 6 insertions, 3 deletions
diff --git a/pjnath/src/pjnath-test/main.c b/pjnath/src/pjnath-test/main.c
index 217a3b68..90709f6e 100644
--- a/pjnath/src/pjnath-test/main.c
+++ b/pjnath/src/pjnath-test/main.c
@@ -53,7 +53,8 @@ int main(int argc, char *argv[])
char buf[10];
puts("Press <ENTER> to exit");
- fgets(buf, sizeof(buf), stdin);
+ if (fgets(buf, sizeof(buf), stdin) == NULL)
+ return rc;
}
return rc;
diff --git a/pjnath/src/pjturn-client/client_main.c b/pjnath/src/pjturn-client/client_main.c
index 8567a1b1..36de03f5 100644
--- a/pjnath/src/pjturn-client/client_main.c
+++ b/pjnath/src/pjturn-client/client_main.c
@@ -445,7 +445,8 @@ static void console_main(void)
menu();
- fgets(input, sizeof(input), stdin);
+ if (fgets(input, sizeof(input), stdin) == NULL)
+ break;
switch (input[0]) {
case 'a':
diff --git a/pjnath/src/pjturn-srv/main.c b/pjnath/src/pjturn-srv/main.c
index fa5f7147..212ec458 100644
--- a/pjnath/src/pjturn-srv/main.c
+++ b/pjnath/src/pjturn-srv/main.c
@@ -108,7 +108,8 @@ static void console_main(pj_turn_srv *srv)
menu();
- fgets(line, sizeof(line), stdin);
+ if (fgets(line, sizeof(line), stdin) == NULL)
+ break;
switch (line[0]) {
case 'd':