1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-16 16:04:58 +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()
{
tcsetattr(0, TCSANOW, &m_default_termios);
if (m_initialized)
tcsetattr(0, TCSANOW, &m_default_termios);
}
void Editor::add_to_history(const String& line)