[evolution-exchange] Adapt to Camel API changes.
- From: Matthew Barnes <mbarnes src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-exchange] Adapt to Camel API changes.
- Date: Wed, 21 Apr 2010 12:19:47 +0000 (UTC)
commit 3b1eb46d71626cb17861bebba7719a0f52f9b5a0
Author: Matthew Barnes <mbarnes redhat com>
Date: Wed Apr 21 00:27:39 2010 -0400
Adapt to Camel API changes.
camel/camel-exchange-folder.c | 42 +++++++++++-------
camel/camel-exchange-store.c | 50 +++++++++++++---------
docs/reference/tmpl/e2k-action.sgml | 4 ++
docs/reference/tmpl/e2k-autoconfig.sgml | 3 +
docs/reference/tmpl/e2k-context-private.sgml | 3 +
docs/reference/tmpl/e2k-context.sgml | 3 +
docs/reference/tmpl/e2k-freebusy.sgml | 3 +
docs/reference/tmpl/e2k-global-catalog.sgml | 3 +
docs/reference/tmpl/e2k-http-utils.sgml | 4 ++
docs/reference/tmpl/e2k-kerberos.sgml | 3 +
docs/reference/tmpl/e2k-operation-private.sgml | 3 +
docs/reference/tmpl/e2k-operation.sgml | 3 +
docs/reference/tmpl/e2k-properties.sgml | 4 ++
docs/reference/tmpl/e2k-restriction-vapor.sgml | 3 +
docs/reference/tmpl/e2k-restriction.sgml | 3 +
docs/reference/tmpl/e2k-result-private.sgml | 4 ++
docs/reference/tmpl/e2k-result.sgml | 3 +
docs/reference/tmpl/e2k-rule.sgml | 3 +
docs/reference/tmpl/e2k-security-descriptor.sgml | 3 +
docs/reference/tmpl/e2k-sid.sgml | 3 +
docs/reference/tmpl/e2k-uri.sgml | 3 +
docs/reference/tmpl/e2k-user-dialog.sgml | 3 +
docs/reference/tmpl/e2k-utils.sgml | 3 +
docs/reference/tmpl/e2k-xml-utils.sgml | 3 +
docs/reference/tmpl/mapi.sgml | 3 +
docs/reference/tmpl/test-utils.sgml | 4 ++
docs/reference/tmpl/xntlm-des.sgml | 3 +
docs/reference/tmpl/xntlm-md4.sgml | 3 +
docs/reference/tmpl/xntlm.sgml | 4 ++
29 files changed, 143 insertions(+), 36 deletions(-)
---
diff --git a/camel/camel-exchange-folder.c b/camel/camel-exchange-folder.c
index f2cb4a3..a3c7658 100644
--- a/camel/camel-exchange-folder.c
+++ b/camel/camel-exchange-folder.c
@@ -42,10 +42,10 @@ static CamelOfflineFolderClass *parent_class = NULL;
/* Returns the class for a CamelFolder */
#define CF_CLASS(so) CAMEL_FOLDER_CLASS (CAMEL_OBJECT_GET_CLASS(so))
-static void exchange_expunge (CamelFolder *folder, CamelException *ex);
-static void append_message (CamelFolder *folder, CamelMimeMessage *message,
- const CamelMessageInfo *info, gchar **appended_uid,
- CamelException *ex);
+static gboolean exchange_expunge (CamelFolder *folder, CamelException *ex);
+static gboolean append_message (CamelFolder *folder, CamelMimeMessage *message,
+ const CamelMessageInfo *info,
+ gchar **appended_uid, CamelException *ex);
static CamelMimeMessage *get_message (CamelFolder *folder,
const gchar *uid,
CamelException *ex);
@@ -60,7 +60,7 @@ static GPtrArray *search_by_uids (CamelFolder *folder,
const gchar *expression,
GPtrArray *uids,
CamelException *ex);
-static void transfer_messages_to (CamelFolder *source,
+static gboolean transfer_messages_to (CamelFolder *source,
GPtrArray *uids,
CamelFolder *dest,
GPtrArray **transferred_uids,
@@ -72,8 +72,8 @@ static void transfer_messages_the_hard_way (CamelFolder *source,
GPtrArray **transferred_uids,
gboolean delete_originals,
CamelException *ex);
-static void refresh_info (CamelFolder *folder, CamelException *ex);
-static void exchange_sync (CamelFolder *folder, gboolean expunge, CamelException *ex);
+static gboolean refresh_info (CamelFolder *folder, CamelException *ex);
+static gboolean exchange_sync (CamelFolder *folder, gboolean expunge, CamelException *ex);
static gchar * get_filename (CamelFolder *folder, const gchar *uid, CamelException *ex);
static gint cmp_uids (CamelFolder *folder, const gchar *uid1, const gchar *uid2);
@@ -152,7 +152,7 @@ camel_exchange_folder_get_type (void)
return camel_exchange_folder_type;
}
-static void
+static gboolean
refresh_info (CamelFolder *folder, CamelException *ex)
{
CamelExchangeFolder *exch = CAMEL_EXCHANGE_FOLDER (folder);
@@ -172,9 +172,11 @@ refresh_info (CamelFolder *folder, CamelException *ex)
folder->summary->unread_count = unread_count;
folder->summary->visible_count = visible_count;
+
+ return !camel_exception_is_set (ex);
}
-static void
+static gboolean
exchange_expunge (CamelFolder *folder, CamelException *ex)
{
CamelFolder *trash;
@@ -184,19 +186,21 @@ exchange_expunge (CamelFolder *folder, CamelException *ex)
if (!camel_exchange_store_connected (store, ex)) {
camel_exception_set (ex, CAMEL_EXCEPTION_SERVICE_UNAVAILABLE,
_("You cannot expunge in offline mode."));
- return;
+ return FALSE;
}
trash = camel_store_get_trash (folder->parent_store, NULL);
if (!trash) {
printf ("Expunge failed, could not read trash folder\n");
- return;
+ return TRUE; /* XXX exception not set */
}
uids = camel_folder_get_uids (trash);
camel_exchange_utils_expunge_uids (CAMEL_SERVICE (trash->parent_store), trash->full_name, uids, ex);
camel_folder_free_uids (trash, uids);
camel_object_unref (CAMEL_OBJECT (trash));
+
+ return TRUE;
}
static void
@@ -237,7 +241,7 @@ append_message_data (CamelFolder *folder, GByteArray *message,
*appended_uid = NULL;
}
-static void
+static gboolean
append_message (CamelFolder *folder, CamelMimeMessage *message,
const CamelMessageInfo *info, gchar **appended_uid,
CamelException *ex)
@@ -274,7 +278,7 @@ append_message (CamelFolder *folder, CamelMimeMessage *message,
if (!camel_exchange_store_connected (store, ex)) {
camel_exchange_journal_append ((CamelExchangeJournal *) ((CamelExchangeFolder *)folder)->journal, message, info, appended_uid, ex);
- return;
+ return !camel_exception_is_set (ex);
}
byte_array = g_byte_array_new ();
@@ -287,6 +291,8 @@ append_message (CamelFolder *folder, CamelMimeMessage *message,
info, appended_uid, ex);
camel_object_unref (stream);
+
+ return !camel_exception_is_set (ex);
}
static void
@@ -588,7 +594,7 @@ cache_xfer (CamelExchangeFolder *folder_source, CamelExchangeFolder *folder_dest
}
}
-static void
+static gboolean
transfer_messages_to (CamelFolder *source, GPtrArray *uids,
CamelFolder *dest, GPtrArray **transferred_uids,
gboolean delete_originals, CamelException *ex)
@@ -633,7 +639,7 @@ transfer_messages_to (CamelFolder *source, GPtrArray *uids,
transfer_messages_the_hard_way (source, uids, dest,
transferred_uids,
delete_originals, ex);
- return;
+ return !camel_exception_is_set (ex);
}
if (camel_exchange_utils_transfer_messages (CAMEL_SERVICE (store),
@@ -656,6 +662,8 @@ transfer_messages_to (CamelFolder *source, GPtrArray *uids,
*transferred_uids = NULL;
end:
camel_operation_end (NULL);
+
+ return !camel_exception_is_set (ex);
}
/* A new post to a folder gets a 27-byte-long thread index. (The value
@@ -1086,11 +1094,13 @@ camel_exchange_folder_construct (CamelFolder *folder, CamelStore *parent,
return TRUE;
}
-static void
+static gboolean
exchange_sync (CamelFolder *folder, gboolean expunge, CamelException *ex)
{
if (expunge)
exchange_expunge (folder, ex);
camel_folder_summary_save_to_db (folder->summary, ex);
+
+ return !camel_exception_is_set (ex);
}
diff --git a/camel/camel-exchange-store.c b/camel/camel-exchange-store.c
index cb81aa2..ccbb6a2 100644
--- a/camel/camel-exchange-store.c
+++ b/camel/camel-exchange-store.c
@@ -43,9 +43,9 @@ static CamelOfflineStoreClass *parent_class = NULL;
#define CS_CLASS(so) ((CamelStoreClass *)((CamelObject *)(so))->klass)
-static void construct (CamelService *service, CamelSession *session,
- CamelProvider *provider, CamelURL *url,
- CamelException *ex);
+static gboolean construct (CamelService *service, CamelSession *session,
+ CamelProvider *provider, CamelURL *url,
+ CamelException *ex);
static GList *query_auth_types (CamelService *service, CamelException *ex);
static gchar *get_name (CamelService *service, gboolean brief);
@@ -66,19 +66,19 @@ static CamelFolderInfo *exchange_create_folder (CamelStore *store,
const gchar *parent_name,
const gchar *folder_name,
CamelException *ex);
-static void exchange_delete_folder (CamelStore *store,
+static gboolean exchange_delete_folder (CamelStore *store,
const gchar *folder_name,
CamelException *ex);
-static void exchange_rename_folder (CamelStore *store,
+static gboolean exchange_rename_folder (CamelStore *store,
const gchar *old_name,
const gchar *new_name,
CamelException *ex);
static gboolean exchange_folder_subscribed (CamelStore *store,
const gchar *folder_name);
-static void exchange_subscribe_folder (CamelStore *store,
+static gboolean exchange_subscribe_folder (CamelStore *store,
const gchar *folder_name,
CamelException *ex);
-static void exchange_unsubscribe_folder (CamelStore *store,
+static gboolean exchange_unsubscribe_folder (CamelStore *store,
const gchar *folder_name,
CamelException *ex);
static gboolean exchange_can_refresh_folder (CamelStore *store, CamelFolderInfo *info, CamelException *ex);
@@ -264,14 +264,15 @@ exchange_path_to_physical (const gchar *prefix, const gchar *vpath)
return ppath;
}
-static void
+static gboolean
construct (CamelService *service, CamelSession *session,
CamelProvider *provider, CamelURL *url, CamelException *ex)
{
CamelExchangeStore *exch = CAMEL_EXCHANGE_STORE (service);
gchar *p;
- CAMEL_SERVICE_CLASS (parent_class)->construct (service, session, provider, url, ex);
+ if (!CAMEL_SERVICE_CLASS (parent_class)->construct (service, session, provider, url, ex))
+ return FALSE;
exch->base_url = camel_url_to_string (url, CAMEL_URL_HIDE_ALL);
/* Strip path */
@@ -283,7 +284,9 @@ construct (CamelService *service, CamelSession *session,
}
if (!(exch->storage_path = camel_session_get_storage_path (session, service, ex)))
- return;
+ return FALSE;
+
+ return TRUE;
}
extern CamelServiceAuthType camel_exchange_password_authtype;
@@ -489,7 +492,7 @@ exchange_folder_subscribed (CamelStore *store, const gchar *folder_name)
return is_subscribed;
}
-static void
+static gboolean
exchange_subscribe_folder (CamelStore *store, const gchar *folder_name,
CamelException *ex)
{
@@ -498,13 +501,15 @@ exchange_subscribe_folder (CamelStore *store, const gchar *folder_name,
d(printf ("subscribe folder : %s\n", folder_name));
if (!camel_exchange_store_connected (exch, ex)) {
camel_exception_set (ex, CAMEL_EXCEPTION_SYSTEM, _("Cannot subscribe folder in offline mode."));
- return;
+ return FALSE;
}
camel_exchange_utils_subscribe_folder (CAMEL_SERVICE (store), folder_name, ex);
+
+ return !camel_exception_is_set (ex);
}
-static void
+static gboolean
exchange_unsubscribe_folder (CamelStore *store, const gchar *folder_name,
CamelException *ex)
{
@@ -513,10 +518,12 @@ exchange_unsubscribe_folder (CamelStore *store, const gchar *folder_name,
d(printf ("unsubscribe folder : %s\n", folder_name));
if (!camel_exchange_store_connected (exch, ex)) {
camel_exception_set (ex, CAMEL_EXCEPTION_SYSTEM, _("Cannot unsubscribe folder in offline mode."));
- return;
+ return FALSE;
}
camel_exchange_utils_unsubscribe_folder (CAMEL_SERVICE (store), folder_name, ex);
+
+ return !camel_exception_is_set (ex);
}
static CamelFolder *
@@ -722,7 +729,7 @@ exchange_create_folder (CamelStore *store, const gchar *parent_name,
return info;
}
-static void
+static gboolean
exchange_delete_folder (CamelStore *store, const gchar *folder_name,
CamelException *ex)
{
@@ -730,13 +737,15 @@ exchange_delete_folder (CamelStore *store, const gchar *folder_name,
if (!camel_exchange_store_connected (exch, ex)) {
camel_exception_set (ex, CAMEL_EXCEPTION_SYSTEM, _("Cannot delete folder in offline mode."));
- return;
+ return FALSE;
}
camel_exchange_utils_delete_folder (CAMEL_SERVICE (store), folder_name, ex);
+
+ return !camel_exception_is_set (ex);
}
-static void
+static gboolean
exchange_rename_folder (CamelStore *store, const gchar *old_name,
const gchar *new_name, CamelException *ex)
{
@@ -752,10 +761,10 @@ exchange_rename_folder (CamelStore *store, const gchar *old_name,
if (!camel_exchange_store_connected (exch, ex)) {
camel_exception_set (ex, CAMEL_EXCEPTION_SYSTEM, _("Cannot rename folder in offline mode."));
- return;
+ return FALSE;
}
if (!camel_exchange_utils_rename_folder (CAMEL_SERVICE (store), old_name, new_name, &folder_names, &folder_uris, &unread_counts, &folder_flags, ex)) {
- return;
+ return FALSE;
}
if (!folder_names) {
@@ -763,7 +772,7 @@ exchange_rename_folder (CamelStore *store, const gchar *old_name,
* We return NULL for now and will emit folder_created
* events later.
*/
- return;
+ return TRUE;
}
folders = g_ptr_array_new ();
@@ -802,6 +811,7 @@ exchange_rename_folder (CamelStore *store, const gchar *old_name,
"folder_renamed", &reninfo);
camel_folder_info_free (reninfo.new);
+ return TRUE;
}
static gboolean
diff --git a/docs/reference/tmpl/e2k-action.sgml b/docs/reference/tmpl/e2k-action.sgml
index b7021d0..d31cdd2 100644
--- a/docs/reference/tmpl/e2k-action.sgml
+++ b/docs/reference/tmpl/e2k-action.sgml
@@ -22,6 +22,9 @@ information in this file about how server-side rules work is wrong.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kAction ##### -->
<para>
@@ -170,6 +173,7 @@ information in this file about how server-side rules work is wrong.
</para>
+ void:
@Returns:
diff --git a/docs/reference/tmpl/e2k-autoconfig.sgml b/docs/reference/tmpl/e2k-autoconfig.sgml
index d7c5e67..de441a8 100644
--- a/docs/reference/tmpl/e2k-autoconfig.sgml
+++ b/docs/reference/tmpl/e2k-autoconfig.sgml
@@ -19,6 +19,9 @@ details about the organization of the company’s Exchange servers.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kAutoconfig ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-context-private.sgml b/docs/reference/tmpl/e2k-context-private.sgml
index 332b28d..9010f6f 100644
--- a/docs/reference/tmpl/e2k-context-private.sgml
+++ b/docs/reference/tmpl/e2k-context-private.sgml
@@ -19,6 +19,9 @@ currently also used by mail-stub-exchange.c.)
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### FUNCTION e2k_soup_message_new ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-context.sgml b/docs/reference/tmpl/e2k-context.sgml
index 5fbfeb8..36de693 100644
--- a/docs/reference/tmpl/e2k-context.sgml
+++ b/docs/reference/tmpl/e2k-context.sgml
@@ -22,6 +22,9 @@ E2kContext API</link>.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kContext ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-freebusy.sgml b/docs/reference/tmpl/e2k-freebusy.sgml
index b33cf8d..ecb218f 100644
--- a/docs/reference/tmpl/e2k-freebusy.sgml
+++ b/docs/reference/tmpl/e2k-freebusy.sgml
@@ -17,6 +17,9 @@ This code is not currently used.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kFreebusy ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-global-catalog.sgml b/docs/reference/tmpl/e2k-global-catalog.sgml
index 0662c04..6838f99 100644
--- a/docs/reference/tmpl/e2k-global-catalog.sgml
+++ b/docs/reference/tmpl/e2k-global-catalog.sgml
@@ -34,6 +34,9 @@ Exchange server their mail is on, or what their SID is.</para></listitem>
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kGlobalCatalog ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-http-utils.sgml b/docs/reference/tmpl/e2k-http-utils.sgml
index 30f9814..b3962c2 100644
--- a/docs/reference/tmpl/e2k-http-utils.sgml
+++ b/docs/reference/tmpl/e2k-http-utils.sgml
@@ -17,6 +17,9 @@ HTTP utility functions
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### TYPEDEF E2kHTTPStatus ##### -->
<para>
@@ -94,6 +97,7 @@ HTTP utility functions
</para>
+ void:
@Returns:
diff --git a/docs/reference/tmpl/e2k-kerberos.sgml b/docs/reference/tmpl/e2k-kerberos.sgml
index 72e7360..02c74e2 100644
--- a/docs/reference/tmpl/e2k-kerberos.sgml
+++ b/docs/reference/tmpl/e2k-kerberos.sgml
@@ -17,6 +17,9 @@ Kerberos utilities
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### ENUM E2kKerberosResult ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-operation-private.sgml b/docs/reference/tmpl/e2k-operation-private.sgml
index 72c5112..c476e43 100644
--- a/docs/reference/tmpl/e2k-operation-private.sgml
+++ b/docs/reference/tmpl/e2k-operation-private.sgml
@@ -18,6 +18,9 @@ These are the #E2kOperation methods used internally by #E2kContext and
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### USER_FUNCTION E2kOperationCancelFunc ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-operation.sgml b/docs/reference/tmpl/e2k-operation.sgml
index ffeded9..7a9ddfd 100644
--- a/docs/reference/tmpl/e2k-operation.sgml
+++ b/docs/reference/tmpl/e2k-operation.sgml
@@ -19,6 +19,9 @@ cancellable steps).
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kOperation ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-properties.sgml b/docs/reference/tmpl/e2k-properties.sgml
index 209376d..b19d0cb 100644
--- a/docs/reference/tmpl/e2k-properties.sgml
+++ b/docs/reference/tmpl/e2k-properties.sgml
@@ -17,6 +17,9 @@ WebDAV properties
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### TYPEDEF E2kProperties ##### -->
<para>
@@ -28,6 +31,7 @@ WebDAV properties
</para>
+ void:
@Returns:
diff --git a/docs/reference/tmpl/e2k-restriction-vapor.sgml b/docs/reference/tmpl/e2k-restriction-vapor.sgml
index c9bc295..0305bf9 100644
--- a/docs/reference/tmpl/e2k-restriction-vapor.sgml
+++ b/docs/reference/tmpl/e2k-restriction-vapor.sgml
@@ -17,6 +17,9 @@ E2kRestriction (vaporware)
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### ENUM E2kRestrictionType ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-restriction.sgml b/docs/reference/tmpl/e2k-restriction.sgml
index 6e6623c..d6cd707 100644
--- a/docs/reference/tmpl/e2k-restriction.sgml
+++ b/docs/reference/tmpl/e2k-restriction.sgml
@@ -17,6 +17,9 @@ Search criteria
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kRestriction ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-result-private.sgml b/docs/reference/tmpl/e2k-result-private.sgml
index 5a45c74..b6d93a8 100644
--- a/docs/reference/tmpl/e2k-result-private.sgml
+++ b/docs/reference/tmpl/e2k-result-private.sgml
@@ -17,11 +17,15 @@ These are the #E2kOperation methods used internally by #E2kContext.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### FUNCTION e2k_results_array_new ##### -->
<para>
</para>
+ void:
@Returns:
diff --git a/docs/reference/tmpl/e2k-result.sgml b/docs/reference/tmpl/e2k-result.sgml
index 3aa40aa..1432553 100644
--- a/docs/reference/tmpl/e2k-result.sgml
+++ b/docs/reference/tmpl/e2k-result.sgml
@@ -17,6 +17,9 @@ WebDAV Multi-Status results
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kResult ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-rule.sgml b/docs/reference/tmpl/e2k-rule.sgml
index 0a65d4d..f077fae 100644
--- a/docs/reference/tmpl/e2k-rule.sgml
+++ b/docs/reference/tmpl/e2k-rule.sgml
@@ -22,6 +22,9 @@ information in this file about how server-side rules work is wrong.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kRule ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-security-descriptor.sgml b/docs/reference/tmpl/e2k-security-descriptor.sgml
index d2c8dc8..6e537c5 100644
--- a/docs/reference/tmpl/e2k-security-descriptor.sgml
+++ b/docs/reference/tmpl/e2k-security-descriptor.sgml
@@ -38,6 +38,9 @@ parent in order to be able to access the object.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kSecurityDescriptor ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-sid.sgml b/docs/reference/tmpl/e2k-sid.sgml
index 73fdc22..60260e4 100644
--- a/docs/reference/tmpl/e2k-sid.sgml
+++ b/docs/reference/tmpl/e2k-sid.sgml
@@ -32,6 +32,9 @@ e2k_global_catalog_lookup(), #E2kSecurityDescriptor
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kSid ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-uri.sgml b/docs/reference/tmpl/e2k-uri.sgml
index 2424505..17af371 100644
--- a/docs/reference/tmpl/e2k-uri.sgml
+++ b/docs/reference/tmpl/e2k-uri.sgml
@@ -17,6 +17,9 @@ URI utility routines
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kUri ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-user-dialog.sgml b/docs/reference/tmpl/e2k-user-dialog.sgml
index 7542752..b5ccb98 100644
--- a/docs/reference/tmpl/e2k-user-dialog.sgml
+++ b/docs/reference/tmpl/e2k-user-dialog.sgml
@@ -18,6 +18,9 @@ addressbook's "selectnames" interface.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### STRUCT E2kUserDialog ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-utils.sgml b/docs/reference/tmpl/e2k-utils.sgml
index e9619ae..45d4d6d 100644
--- a/docs/reference/tmpl/e2k-utils.sgml
+++ b/docs/reference/tmpl/e2k-utils.sgml
@@ -17,6 +17,9 @@ Random utility functions
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### FUNCTION e2k_parse_timestamp ##### -->
<para>
diff --git a/docs/reference/tmpl/e2k-xml-utils.sgml b/docs/reference/tmpl/e2k-xml-utils.sgml
index 2b3087f..4865970 100644
--- a/docs/reference/tmpl/e2k-xml-utils.sgml
+++ b/docs/reference/tmpl/e2k-xml-utils.sgml
@@ -17,6 +17,9 @@ XML utility functions
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### FUNCTION e2k_parse_xml ##### -->
<para>
diff --git a/docs/reference/tmpl/mapi.sgml b/docs/reference/tmpl/mapi.sgml
index 4d0f8cc..66fcba0 100644
--- a/docs/reference/tmpl/mapi.sgml
+++ b/docs/reference/tmpl/mapi.sgml
@@ -17,6 +17,9 @@ MAPI and CDO constants
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### ENUM MapiAccess ##### -->
<para>
diff --git a/docs/reference/tmpl/test-utils.sgml b/docs/reference/tmpl/test-utils.sgml
index 9d4b131..ac60427 100644
--- a/docs/reference/tmpl/test-utils.sgml
+++ b/docs/reference/tmpl/test-utils.sgml
@@ -17,6 +17,9 @@ Utility routines for libexchange test programs
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### FUNCTION test_main ##### -->
<para>
@@ -31,6 +34,7 @@ Utility routines for libexchange test programs
</para>
+ void:
<!-- ##### FUNCTION test_abort_if_http_error ##### -->
diff --git a/docs/reference/tmpl/xntlm-des.sgml b/docs/reference/tmpl/xntlm-des.sgml
index 5af8f83..cb25dfe 100644
--- a/docs/reference/tmpl/xntlm-des.sgml
+++ b/docs/reference/tmpl/xntlm-des.sgml
@@ -18,6 +18,9 @@ primarly for xntlm-internal use, but can also be used by other code.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### TYPEDEF XNTLM_DES_KS ##### -->
<para>
diff --git a/docs/reference/tmpl/xntlm-md4.sgml b/docs/reference/tmpl/xntlm-md4.sgml
index 12c1c54..f556542 100644
--- a/docs/reference/tmpl/xntlm-md4.sgml
+++ b/docs/reference/tmpl/xntlm-md4.sgml
@@ -17,6 +17,9 @@ This is here for use by xntlm, but can also be used by other code.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### FUNCTION xntlm_md4sum ##### -->
<para>
diff --git a/docs/reference/tmpl/xntlm.sgml b/docs/reference/tmpl/xntlm.sgml
index 7c6ccf3..5424d5a 100644
--- a/docs/reference/tmpl/xntlm.sgml
+++ b/docs/reference/tmpl/xntlm.sgml
@@ -17,11 +17,15 @@ These functions are the main interface to the xntlm library.
<!-- ##### SECTION Stability_Level ##### -->
+<!-- ##### SECTION Image ##### -->
+
+
<!-- ##### FUNCTION xntlm_negotiate ##### -->
<para>
</para>
+ void:
@Returns:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]