X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FTermlib%2FTelnetTerminal.cc;h=c26b3a6959bd050ecd7de1b1e711e80f17dd2c36;hb=394ced7000128fef7e753caea1deda8d55dec8e2;hp=758a360751cefc06bf76fcda92c134f7f0295135;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Utils/Termlib/TelnetTerminal.cc b/senf/Utils/Termlib/TelnetTerminal.cc index 758a360..c26b3a6 100644 --- a/senf/Utils/Termlib/TelnetTerminal.cc +++ b/senf/Utils/Termlib/TelnetTerminal.cc @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2009 +// Copyright (C) 2009 // Fraunhofer Institute for Open Communication Systems (FOKUS) // Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund @@ -30,7 +30,7 @@ //#include "TelnetTerminal.mpp" #define prefix_ -///////////////////////////////cc.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// prefix_ senf::term::TelnetTerminal::TelnetTerminal() : setupFailed_ (false) @@ -73,7 +73,7 @@ prefix_ void senf::term::TelnetTerminal::v_setupComplete() if (setupFailed_) v_setupFailed(); - else if (! (width() > 0 + else if (! (width() > 0 && ! terminalType().empty() && localOption(telnetopt::SUPPRESS_GO_AHEAD) && peerOption(telnetopt::SUPPRESS_GO_AHEAD) @@ -98,7 +98,7 @@ prefix_ void senf::term::TelnetTerminal::v_setupComplete() if (! init) log << " terminal initialization (cb_init) failed\n"; })); - + setupFailed_ = true; requestPeerOption(telnetopt::SUPPRESS_GO_AHEAD, false); requestLocalOption(telnetopt::SUPPRESS_GO_AHEAD, false); @@ -124,7 +124,7 @@ prefix_ void senf::term::TelnetTerminal::v_windowSizeChanged() callbacks_->cb_windowSizeChanged(); } -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_ //#include "TelnetTerminal.mpp"