From 639120de2acdaf34b31d437d742f3a0f2d8e1004 Mon Sep 17 00:00:00 2001
From: Simone Franza <simone.franza@student.tugraz.at>
Date: Mon, 9 Nov 2020 16:42:58 +0100
Subject: [PATCH] inputs longer than SIZE_BUFFER are now refused

---
 framework.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/framework.c b/framework.c
index dbd95c0..b855eac 100644
--- a/framework.c
+++ b/framework.c
@@ -42,6 +42,12 @@ int checkStringValidity(char *text, int max_length, OperationType op)
   int string_length = stringLength(text);
   if(text[string_length - 1] == '\n')
     text[string_length-- - 1] = '\0';
+  else
+  {
+    int character;
+    while((character = getchar()) != '\n' && character != EOF);
+    return 0;
+  }
 
   int number_of_letters = containsOnlyAlpha(text);
 
-- 
GitLab