We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 43894ad commit 64da2b4Copy full SHA for 64da2b4
src/Managers/UserInputManager.cpp
@@ -28,6 +28,10 @@ std::string UserInputManager::getLine(bool onlyNumber /* = false */) {
28
continue;
29
}
30
31
+ if (result.size() >= MAX_ALLOWED_INPUT_LENGTH) {
32
+ continue;
33
+ }
34
+
35
// Only number
36
if (onlyNumber && !std::isdigit(c)) {
37
src/Managers/UserInputManager.h
@@ -47,4 +47,6 @@ class UserInputManager {
47
ITerminalView& terminalView;
48
IInput& terminalInput;
49
ArgTransformer& argTransformer;
50
51
+ const size_t MAX_ALLOWED_INPUT_LENGTH = 256;
52
};
0 commit comments