[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/ksmserver
From: Michael Jansen <kde () michael-jansen ! biz>
Date: 2009-07-26 21:50:57
Message-ID: 1248645057.737028.9176.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1002754 by mjansen:
Fix memory leak.
M +3 -0 server.cpp
--- trunk/KDE/kdebase/workspace/ksmserver/server.cpp #1002753:1002754
@@ -672,9 +672,12 @@
fprintf(f, "%s\n%i\n", session_manager, getpid());
fclose(f);
setenv( "SESSION_MANAGER", session_manager, true );
+
// Pass env. var to kdeinit.
org::kde::KLauncher klauncher("org.kde.klauncher", "/KLauncher", QDBusConnection::sessionBus());
klauncher.setLaunchEnv( "SESSION_MANAGER", (const char*) session_manager );
+
+ free(session_manager);
}
if (only_local) {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic