aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/modules/perl/libkviperl.cpp4
-rw-r--r--src/modules/trayicon/libkvitrayicon.cpp6
2 files changed, 7 insertions, 3 deletions
diff --git a/src/modules/perl/libkviperl.cpp b/src/modules/perl/libkviperl.cpp
index 2f34da75f..fd7c63105 100644
--- a/src/modules/perl/libkviperl.cpp
+++ b/src/modules/perl/libkviperl.cpp
@@ -579,10 +579,8 @@ static bool perl_module_init(KviModule * m)
return true;
}
-static bool perl_module_cleanup(KviModule *m)
+static bool perl_module_cleanup(KviModule *)
{
-#ifdef COMPILE_PERL_SUPPORT
-#endif // COMPILE_PERL_SUPPORT
return true;
}
diff --git a/src/modules/trayicon/libkvitrayicon.cpp b/src/modules/trayicon/libkvitrayicon.cpp
index 12454b1df..287773a11 100644
--- a/src/modules/trayicon/libkvitrayicon.cpp
+++ b/src/modules/trayicon/libkvitrayicon.cpp
@@ -244,6 +244,7 @@ void KviTrayIcon::doAway(bool)
{
KviConsole* pConsole=(KviConsole*)wnd;
if(pConsole->isConnected())
+ {
if(id==-2)
{
pConsole->connection()->sendFmtData("AWAY");
@@ -252,13 +253,16 @@ void KviTrayIcon::doAway(bool)
pConsole->connection()->encodeText(KVI_OPTION_STRING(KviOption_stringAwayMessage)).data()
);
}
+ }
}
++it;
}
} else {
KviConsole* pConsole=g_pApp->findConsole((unsigned int)id);
if(pConsole)
+ {
if(pConsole->isConnected())
+ {
if(pConsole->connection()->userInfo()->isAway())
{
pConsole->connection()->sendFmtData("AWAY");
@@ -267,6 +271,8 @@ void KviTrayIcon::doAway(bool)
pConsole->connection()->encodeText(KVI_OPTION_STRING(KviOption_stringAwayMessage)).data()
);
}
+ }
+ }
}
}