diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2003-03-18 00:45:04 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2003-03-18 00:45:04 +0800 |
commit | e1328c5de8a59be3467366b7376ae7c3696929bf (patch) | |
tree | b598fa91119bad508607985d4ac7bd0f39793272 /mail/mail-format.h | |
parent | ef2cd88d7ab95b066599650d8bab0f167897c37a (diff) | |
download | gsoc2013-evolution-e1328c5de8a59be3467366b7376ae7c3696929bf.tar gsoc2013-evolution-e1328c5de8a59be3467366b7376ae7c3696929bf.tar.gz gsoc2013-evolution-e1328c5de8a59be3467366b7376ae7c3696929bf.tar.bz2 gsoc2013-evolution-e1328c5de8a59be3467366b7376ae7c3696929bf.tar.lz gsoc2013-evolution-e1328c5de8a59be3467366b7376ae7c3696929bf.tar.xz gsoc2013-evolution-e1328c5de8a59be3467366b7376ae7c3696929bf.tar.zst gsoc2013-evolution-e1328c5de8a59be3467366b7376ae7c3696929bf.zip |
Lookup the handler for the type. If we don't have a registered handler or
2003-03-17 Jeffrey Stedfast <fejj@ximian.com>
* mail-display.c (do_external_viewer): Lookup the handler for the
type. If we don't have a registered handler or if the registered
handler is not meant to be handled via a bonobo component, don't
use a bonobo component.
* mail-format.c (mail_lookup_handler): If we register a new
handler that is to be handled by a bonobo component, set
handler->is_bonobo to TRUE.
svn path=/trunk/; revision=20311
Diffstat (limited to 'mail/mail-format.h')
-rw-r--r-- | mail/mail-format.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mail/mail-format.h b/mail/mail-format.h index fffae641ba..2bc9016879 100644 --- a/mail/mail-format.h +++ b/mail/mail-format.h @@ -52,10 +52,11 @@ gboolean mail_content_loaded (CamelDataWrapper *wrapper, typedef gboolean (*MailMimeHandlerFn) (CamelMimePart *part, const char *mime_type, MailDisplay *md, MailDisplayStream *stream); typedef struct { - gboolean generic; Bonobo_ServerInfo *component; GList *applications; MailMimeHandlerFn builtin; + guint generic : 1; + guint is_bonobo : 1; } MailMimeHandler; MailMimeHandler *mail_lookup_handler (const char *mime_type); |