[haiku-commits] haiku: hrev49034 - in src: apps/processcontroller bin/desklink

  • From: pulkomandy@xxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 13 Apr 2015 19:18:19 +0200 (CEST)

hrev49034 adds 1 changeset to branch 'master'
old head: 0fc30d893468d504ba14cb3685ae45c1309290e3
new head: edcc37c64af67db04d4bacc7cd3d7b93423e95a9
overview:
http://cgit.haiku-os.org/haiku/log/?qt=range&q=edcc37c64af6+%5E0fc30d893468

----------------------------------------------------------------------------

edcc37c64af6: ProcessController and VolumeControl: solve BMessage kind of
memory leak.

Signed-off-by: Adrien Destugues <pulkomandy@xxxxxxxxx>

[ Dario Casalinuovo <b.vitruvio@xxxxxxxxx> ]

----------------------------------------------------------------------------

Revision: hrev49034
Commit: edcc37c64af67db04d4bacc7cd3d7b93423e95a9
URL: http://cgit.haiku-os.org/haiku/commit/?id=edcc37c64af6
Author: Dario Casalinuovo <b.vitruvio@xxxxxxxxx>
Date: Sun Mar 29 22:00:12 2015 UTC
Committer: Adrien Destugues <pulkomandy@xxxxxxxxx>
Commit-Date: Mon Apr 13 17:18:12 2015 UTC

----------------------------------------------------------------------------

2 files changed, 5 insertions(+), 5 deletions(-)
src/apps/processcontroller/PCWorld.cpp | 7 +++----
src/bin/desklink/VolumeControl.cpp | 3 ++-

----------------------------------------------------------------------------

diff --git a/src/apps/processcontroller/PCWorld.cpp
b/src/apps/processcontroller/PCWorld.cpp
index e54bd4a..140ef54 100644
--- a/src/apps/processcontroller/PCWorld.cpp
+++ b/src/apps/processcontroller/PCWorld.cpp
@@ -118,10 +118,9 @@ PCApplication::ReadyToRun()
int32 count = list.CountItems();
if (count > 1) {
for (int32 i = 0; i < count - 1; i++) {
- BMessenger* otherme = new BMessenger(NULL,
(addr_t)list.ItemAt(i));
- BMessage* message = new BMessage(B_QUIT_REQUESTED);
- otherme->SendMessage(message);
- delete otherme;
+ BMessenger otherme(NULL, (addr_t)list.ItemAt(i));
+ BMessage message(B_QUIT_REQUESTED);
+ otherme.SendMessage(&message);
}
}
}
diff --git a/src/bin/desklink/VolumeControl.cpp
b/src/bin/desklink/VolumeControl.cpp
index bcb8f75..85e3764 100644
--- a/src/bin/desklink/VolumeControl.cpp
+++ b/src/bin/desklink/VolumeControl.cpp
@@ -79,7 +79,8 @@ VolumeControl::VolumeControl(BMessage* archive)

fMixerControl = new MixerControl(volumeWhich);

- archive->SendReply(new BMessage(B_QUIT_REQUESTED));
+ BMessage msg(B_QUIT_REQUESTED);
+ archive->SendReply(&msg);
}




Other related posts:

  • » [haiku-commits] haiku: hrev49034 - in src: apps/processcontroller bin/desklink - pulkomandy