Mercurial > pidgin
changeset 26027:5275c7ef9edf
Manipulate optional parameters properly.
author | Mike Ruprecht <maiku@soc.pidgin.im> |
---|---|
date | Mon, 12 Jan 2009 03:43:04 +0000 |
parents | 71eee5468b9d |
children | 3fd5bda55d76 b04508e5cc6c |
files | libpurple/media.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/libpurple/media.c Mon Jan 12 02:42:29 2009 +0000 +++ b/libpurple/media.c Mon Jan 12 03:43:04 2009 +0000 @@ -696,7 +696,7 @@ for (iter = codec->optional_params; iter; iter = g_list_next(iter)) { PurpleMediaCodecParameter *param = - (PurpleMediaCodecParameter*)iter; + (PurpleMediaCodecParameter*)iter->data; purple_media_codec_add_optional_parameter(new_codec, param->name, param->value); } @@ -738,7 +738,7 @@ for (iter = codec->optional_params; iter; iter = g_list_next(iter)) { PurpleMediaCodecParameter *param = - (PurpleMediaCodecParameter*)iter; + (PurpleMediaCodecParameter*)iter->data; fs_codec_add_optional_parameter(new_codec, param->name, param->value); } @@ -761,7 +761,7 @@ new_codec->channels = codec->channels; for (iter = codec->optional_params; iter; iter = g_list_next(iter)) { - FsCodecParameter *param = (FsCodecParameter*)iter; + FsCodecParameter *param = (FsCodecParameter*)iter->data; purple_media_codec_add_optional_parameter(new_codec, param->name, param->value); }