gmime r1367 - in trunk: . gmime
- From: fejj svn gnome org
- To: svn-commits-list gnome org
- Subject: gmime r1367 - in trunk: . gmime
- Date: Fri, 4 Jul 2008 21:03:23 +0000 (UTC)
Author: fejj
Date: Fri Jul 4 21:03:23 2008
New Revision: 1367
URL: http://svn.gnome.org/viewvc/gmime?rev=1367&view=rev
Log:
2008-07-04 Jeffrey Stedfast <fejj novell com>
Fixes bug #541578
* gmime/gmime-message.c (g_mime_message_add_recipient): Change
'type' argument to const char *.
(g_mime_message_add_recipients_from_string): Same.
Modified:
trunk/ChangeLog
trunk/gmime/gmime-message.c
trunk/gmime/gmime-message.h
Modified: trunk/gmime/gmime-message.c
==============================================================================
--- trunk/gmime/gmime-message.c (original)
+++ trunk/gmime/gmime-message.c Fri Jul 4 21:03:23 2008
@@ -58,7 +58,7 @@
static char *message_get_headers (GMimeObject *object);
static ssize_t message_write_to_stream (GMimeObject *object, GMimeStream *stream);
-static void message_add_recipients_from_string (GMimeMessage *message, char *type, const char *str);
+static void message_add_recipients_from_string (GMimeMessage *message, const char *type, const char *str);
static ssize_t write_structured (GMimeStream *stream, const char *name, const char *value);
static ssize_t write_addrspec (GMimeStream *stream, const char *name, const char *value);
@@ -1037,7 +1037,7 @@
* #GMIME_RECIPIENT_TYPE_CC and #GMIME_RECIPIENT_TYPE_BCC.
**/
void
-g_mime_message_add_recipient (GMimeMessage *message, char *type, const char *name, const char *address)
+g_mime_message_add_recipient (GMimeMessage *message, const char *type, const char *name, const char *address)
{
InternetAddressList *recipients;
InternetAddress *ia;
@@ -1055,13 +1055,13 @@
recipients = internet_address_list_append (recipients, ia);
internet_address_unref (ia);
- g_hash_table_insert (message->recipients, type, recipients);
+ g_hash_table_insert (message->recipients, (char *) type, recipients);
sync_recipient_header (message, type);
}
static void
-message_add_recipients_from_string (GMimeMessage *message, char *type, const char *str)
+message_add_recipients_from_string (GMimeMessage *message, const char *type, const char *str)
{
InternetAddressList *recipients, *addrlist;
@@ -1073,7 +1073,7 @@
internet_address_list_destroy (addrlist);
}
- g_hash_table_insert (message->recipients, type, recipients);
+ g_hash_table_insert (message->recipients, (char *) type, recipients);
}
@@ -1090,7 +1090,7 @@
* specified in rfc822.
**/
void
-g_mime_message_add_recipients_from_string (GMimeMessage *message, char *type, const char *str)
+g_mime_message_add_recipients_from_string (GMimeMessage *message, const char *type, const char *str)
{
g_return_if_fail (GMIME_IS_MESSAGE (message));
g_return_if_fail (type != NULL);
Modified: trunk/gmime/gmime-message.h
==============================================================================
--- trunk/gmime/gmime-message.h (original)
+++ trunk/gmime/gmime-message.h Fri Jul 4 21:03:23 2008
@@ -112,8 +112,8 @@
void g_mime_message_set_reply_to (GMimeMessage *message, const char *reply_to);
const char *g_mime_message_get_reply_to (GMimeMessage *message);
-void g_mime_message_add_recipient (GMimeMessage *message, char *type, const char *name, const char *address);
-void g_mime_message_add_recipients_from_string (GMimeMessage *message, char *type, const char *str);
+void g_mime_message_add_recipient (GMimeMessage *message, const char *type, const char *name, const char *address);
+void g_mime_message_add_recipients_from_string (GMimeMessage *message, const char *type, const char *str);
const InternetAddressList *g_mime_message_get_recipients (GMimeMessage *message, const char *type);
InternetAddressList *g_mime_message_get_all_recipients (GMimeMessage *message);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]