1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-16 23:15:07 +00:00

LibLine: Restore previous state only if initialized

This makes the library safe to construct/destruct without actually using
it.
This commit is contained in:
AnotherTest 2020-04-02 01:29:48 +04:30 committed by Andreas Kling
parent cd1d369cdd
commit 8f08ec5038

View file

@ -44,7 +44,8 @@ Editor::Editor()
Editor::~Editor() Editor::~Editor()
{ {
tcsetattr(0, TCSANOW, &m_default_termios); if (m_initialized)
tcsetattr(0, TCSANOW, &m_default_termios);
} }
void Editor::add_to_history(const String& line) void Editor::add_to_history(const String& line)