From 6716fef1f31f8d3a211748767ea046e8d9ba831a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rafa=C3=ABl=20Carr=C3=A9?=
 <rafael.carre@savoirfairelinux.com>
Date: Tue, 26 Jul 2011 17:20:17 -0400
Subject: [PATCH] malloc/free -> new/delete

---
 sflphone-common/src/audio/pulseaudio/audiostream.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sflphone-common/src/audio/pulseaudio/audiostream.cpp b/sflphone-common/src/audio/pulseaudio/audiostream.cpp
index 63e7e166d3..401e81ec97 100644
--- a/sflphone-common/src/audio/pulseaudio/audiostream.cpp
+++ b/sflphone-common/src/audio/pulseaudio/audiostream.cpp
@@ -200,7 +200,7 @@ AudioStream::createStream (pa_context* c, std::string *deviceName)
 
     _info ("Audio: Create pulseaudio stream: %d", _sample_spec.rate);
 
-    pa_buffer_attr* attributes = (pa_buffer_attr*) malloc (sizeof (pa_buffer_attr));
+    pa_buffer_attr* attributes = new pa_buffer_attr;
 
 
     if (! (s = pa_stream_new (c, _streamDescription.c_str() , &_sample_spec, &channel_map)))
@@ -270,7 +270,7 @@ AudioStream::createStream (pa_context* c, std::string *deviceName)
     pa_stream_set_state_callback (s , stream_state_callback, _mainloop);
 
 
-    free (attributes);
+    delete attributes;
 
     return s;
 }
-- 
GitLab