diff --git a/gui.c b/gui.c index 6df7d02..e483332 100644 --- a/gui.c +++ b/gui.c @@ -49,9 +49,13 @@ static int guiConnect(Ihandle *self) // { if (!dbAddServer(result, host)) { - dbInsertHistory(login, host); IupSetAttribute(IupGetDialogChild(self, "SERVER"), "APPENDITEM", host); } + else + { + // Если ДАЖЕ попытка была неудачной, добавить запись в историю подключений + dbInsertHistory(login, host); + } dbSetUserNameCurrent(login); // }