diff --git a/src/video_engine/test/auto_test/primitives/choice_helpers.cc b/src/video_engine/test/auto_test/primitives/choice_helpers.cc index 9b8cc962e..6feea4a8e 100644 --- a/src/video_engine/test/auto_test/primitives/choice_helpers.cc +++ b/src/video_engine/test/auto_test/primitives/choice_helpers.cc @@ -36,7 +36,8 @@ int ChoiceBuilder::Choose() { printf(" Hit enter for default (%s):\n", default_choice_text_.c_str()); printf("# "); char input[8]; - fgets(input, 8, input_source_); + if (!fgets(input, 8, input_source_)) + input[0] = '0'; // Make the selection fail int selection; if (input[0] == '\n') selection = default_choice_;