ProcessController and VolumeControl: solve BMessage kind of memory leak.
Signed-off-by: Adrien Destugues <[email protected]>
This commit is contained in:
committed by
Adrien Destugues
parent
0fc30d8934
commit
edcc37c64a
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user