diff -r 4349d4d62266 -r 60f47003f4b1 plugins/consoles/vt100cons/src/vtc_busdevcons.cpp --- a/plugins/consoles/vt100cons/src/vtc_busdevcons.cpp Thu Sep 16 15:06:08 2010 +0100 +++ b/plugins/consoles/vt100cons/src/vtc_busdevcons.cpp Mon Sep 20 15:37:51 2010 +0100 @@ -106,7 +106,8 @@ else if (keyword == KKeywordPort) { TLex lex(value); - User::LeaveIfError(lex.Val(aConfig.iPort)); + TInt err = lex.Val(aConfig.iPort); + if (err) return err; keywordFound = ETrue; } else if (keyword == KKeywordRate)