From aab8b5c8273f6847f4ab33ebc5fa771d6a85832c Mon Sep 17 00:00:00 2001 From: Michael Zucci Date: Fri, 13 May 2005 05:19:55 +0000 Subject: more api/changes. dosn't build again. svn path=/trunk/; revision=29346 --- plugins/mail-remote/e-corba-utils.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 plugins/mail-remote/e-corba-utils.c (limited to 'plugins/mail-remote/e-corba-utils.c') diff --git a/plugins/mail-remote/e-corba-utils.c b/plugins/mail-remote/e-corba-utils.c new file mode 100644 index 0000000000..c9f18d0313 --- /dev/null +++ b/plugins/mail-remote/e-corba-utils.c @@ -0,0 +1,21 @@ + +#include "e-corba-utils.h" + +void +e_mail_property_set_string(GNOME_Evolution_Mail_Property *prop, const char *name, const char *val) +{ + prop->value._release = CORBA_TRUE; + prop->value._type = TC_CORBA_string; + prop->value._value = CORBA_sequence_CORBA_string_allocbuf(1); + ((char **)prop->value._value)[0] = CORBA_string_dup(val); + prop->name = CORBA_string_dup(name); +} + +void +e_mail_property_set_null(GNOME_Evolution_Mail_Property *prop, const char *name) +{ + prop->value._release = CORBA_TRUE; + prop->value._type = TC_null; + prop->name = CORBA_string_dup(name); +} + -- cgit v1.2.3