ekiga r6417 - in trunk/lib/engine: audiooutput/skel videoinput/skel
- From: jpuydt svn gnome org
- To: svn-commits-list gnome org
- Subject: ekiga r6417 - in trunk/lib/engine: audiooutput/skel videoinput/skel
- Date: Sat, 28 Jun 2008 14:07:07 +0000 (UTC)
Author: jpuydt
Date: Sat Jun 28 14:07:07 2008
New Revision: 6417
URL: http://svn.gnome.org/viewvc/ekiga?rev=6417&view=rev
Log:
Free strings gotten through gm_conf_get_string
Modified:
trunk/lib/engine/audiooutput/skel/audiooutput-gmconf-bridge.cpp
trunk/lib/engine/videoinput/skel/videoinput-gmconf-bridge.cpp
Modified: trunk/lib/engine/audiooutput/skel/audiooutput-gmconf-bridge.cpp
==============================================================================
--- trunk/lib/engine/audiooutput/skel/audiooutput-gmconf-bridge.cpp (original)
+++ trunk/lib/engine/audiooutput/skel/audiooutput-gmconf-bridge.cpp Sat Jun 28 14:07:07 2008
@@ -80,12 +80,14 @@
PTRACE(4, "AudioOutputCoreConfBridge\tUpdating device");
AudioOutputDevice device;
+ const gchar *audio_device = NULL;
+ audio_device = gm_conf_entry_get_string (entry);
- if (gm_conf_entry_get_string (entry) == NULL) {
+ if (audio_device == NULL) {
PTRACE(1, "AudioOutputCoreConfBridge\t" << AUDIO_DEVICES_KEY "output_device" << " is NULL");
}
else {
- device.SetFromString(gm_conf_entry_get_string (entry));
+ device.SetFromString(audio_device);
}
if ( (device.type == "" ) ||
@@ -104,12 +106,14 @@
PTRACE(4, "AudioOutputCoreConfBridge\tUpdating device");
AudioOutputDevice device;
+ const gchar *audio_device = NULL;
+ audio_device = gm_conf_entry_get_string (entry);
- if (gm_conf_entry_get_string (entry) == NULL) {
+ if (audio_device == NULL) {
PTRACE(1, "AudioOutputCoreConfBridge\t" << AUDIO_DEVICES_KEY "output_device" << " is NULL");
}
else {
- device.SetFromString(gm_conf_entry_get_string (entry));
+ device.SetFromString(audio_device);
}
if ( (device.type == "" ) ||
@@ -126,13 +130,16 @@
if ( (key == SOUND_EVENTS_KEY "busy_tone_sound") ||
(key == SOUND_EVENTS_KEY "enable_busy_tone_sound") ) {
- if (gm_conf_get_string (SOUND_EVENTS_KEY "busy_tone_sound") == NULL) {
+ gchar *c_file_name = NULL;
+ c_file_name = gm_conf_get_string (SOUND_EVENTS_KEY "busy_tone_sound");
+ if (c_file_name == NULL) {
PTRACE(1, "AudioOutputCoreConfBridge\t" << SOUND_EVENTS_KEY "busy_tone_sound" << " is NULL");
return;
}
name = "busy_tone_sound";
- file_name = gm_conf_get_string (SOUND_EVENTS_KEY "busy_tone_sound");
+ file_name = c_file_name;
+ g_free (c_file_name);
enabled = gm_conf_get_bool (SOUND_EVENTS_KEY "enable_busy_tone_sound");
audioinput_core.add_event (name, file_name, primary, enabled);
}
@@ -140,13 +147,16 @@
if ( (key == SOUND_EVENTS_KEY "incoming_call_sound") ||
(key == SOUND_EVENTS_KEY "enable_incoming_call_sound") ) {
- if (gm_conf_get_string (SOUND_EVENTS_KEY "incoming_call_sound") == NULL) {
+ gchar *c_file_name = NULL;
+ c_file_name = gm_conf_get_string (SOUND_EVENTS_KEY "incoming_call_sound");
+ if (c_file_name == NULL) {
PTRACE(1, "AudioOutputCoreConfBridge\t" << SOUND_EVENTS_KEY "incoming_call_sound" << " is NULL");
return;
}
name = "incoming_call_sound";
- file_name = gm_conf_get_string (SOUND_EVENTS_KEY "incoming_call_sound");
+ file_name = c_file_name;
+ g_free (c_file_name);
enabled = gm_conf_get_bool (SOUND_EVENTS_KEY "enable_incoming_call_sound");
audioinput_core.add_event (name, file_name, secondary, enabled);
}
@@ -154,13 +164,16 @@
if ( (key == SOUND_EVENTS_KEY "new_message_sound") ||
(key == SOUND_EVENTS_KEY "enable_new_message_sound") ) {
- if (gm_conf_get_string (SOUND_EVENTS_KEY "new_message_sound") == NULL) {
+ gchar *c_file_name = NULL;
+ c_file_name = gm_conf_get_string (SOUND_EVENTS_KEY "new_message_sound");
+ if (c_file_name == NULL) {
PTRACE(1, "AudioOutputCoreConfBridge\t" << SOUND_EVENTS_KEY "new_message_sound" << " is NULL");
return;
}
name = "new_message_sound";
- file_name = gm_conf_get_string (SOUND_EVENTS_KEY "new_message_sound");
+ file_name = c_file_name;
+ g_free (c_file_name);
enabled = gm_conf_get_bool (SOUND_EVENTS_KEY "enable_new_message_sound");
audioinput_core.add_event (name, file_name, secondary, enabled);
@@ -169,13 +182,16 @@
if ( (key == SOUND_EVENTS_KEY "new_voicemail_sound") ||
(key == SOUND_EVENTS_KEY "enable_new_voicemail_sound") ) {
- if (gm_conf_get_string (SOUND_EVENTS_KEY "new_voicemail_sound") == NULL) {
+ gchar *c_file_name = NULL;
+ c_file_name = gm_conf_get_string (SOUND_EVENTS_KEY "new_voicemail_sound");
+ if (c_file_name == NULL) {
PTRACE(1, "AudioOutputCoreConfBridge\t" << SOUND_EVENTS_KEY "new_voicemail_sound" << " is NULL");
return;
}
name = "new_voicemail_sound";
- file_name = gm_conf_get_string (SOUND_EVENTS_KEY "new_voicemail_sound");
+ file_name = c_file_name;
+ g_free (c_file_name);
enabled = gm_conf_get_bool (SOUND_EVENTS_KEY "enable_new_voicemail_sound");
audioinput_core.add_event (name, file_name, secondary, enabled);
}
@@ -183,13 +199,16 @@
if ( (key == SOUND_EVENTS_KEY "ring_tone_sound") ||
(key == SOUND_EVENTS_KEY "enable_ring_tone_sound") ) {
- if (gm_conf_get_string (SOUND_EVENTS_KEY "ring_tone_sound") == NULL) {
+ gchar *c_file_name = NULL;
+ c_file_name = gm_conf_get_string (SOUND_EVENTS_KEY "ring_tone_sound");
+ if (c_file_name == NULL) {
PTRACE(1, "AudioOutputCoreConfBridge\t" << SOUND_EVENTS_KEY "ring_tone_sound" << " is NULL");
return;
}
name = "ring_tone_sound";
- file_name = gm_conf_get_string (SOUND_EVENTS_KEY "ring_tone_sound");
+ file_name = c_file_name;
+ g_free (c_file_name);
enabled = gm_conf_get_bool (SOUND_EVENTS_KEY "enable_ring_tone_sound");
audioinput_core.add_event (name, file_name, primary, enabled);
}
Modified: trunk/lib/engine/videoinput/skel/videoinput-gmconf-bridge.cpp
==============================================================================
--- trunk/lib/engine/videoinput/skel/videoinput-gmconf-bridge.cpp (original)
+++ trunk/lib/engine/videoinput/skel/videoinput-gmconf-bridge.cpp Sat Jun 28 14:07:07 2008
@@ -91,11 +91,14 @@
PTRACE(4, "VidInputCoreConfBridge\tUpdating device");
VideoInputDevice device;
- if (gm_conf_get_string (VIDEO_DEVICES_KEY "input_device") == NULL) {
+ gchar *input_device = NULL;
+ input_device = gm_conf_get_string (VIDEO_DEVICES_KEY "input_device");
+ if (input_device == NULL) {
PTRACE(1, "VidInputCoreConfBridge\t" << VIDEO_DEVICES_KEY "input_device" << " is NULL");
}
else {
- device.SetFromString(gm_conf_get_string (VIDEO_DEVICES_KEY "input_device"));
+ device.SetFromString(input_device);
+ g_free (input_device);
}
if ( (device.type == "" ) ||
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]