From fa3aea8519074d45acac74a3417ffb73d8487bd5 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Sat, 12 Aug 2000 15:15:51 +0000 Subject: Remove workaround for gnome-vfs 0.2 bug. * mail-identify.c: Remove workaround for gnome-vfs 0.2 bug. * mail-format.c (lookup_handler): Remove workaround for function introduced between gnome-vfs 0.2 and 0.3, since we depend on 0.3 now. svn path=/trunk/; revision=4777 --- mail/mail-identify.c | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'mail/mail-identify.c') diff --git a/mail/mail-identify.c b/mail/mail-identify.c index 91c4efd5d7..e8d82cb8f5 100644 --- a/mail/mail-identify.c +++ b/mail/mail-identify.c @@ -32,20 +32,6 @@ #include #include "mail.h" -/* gnome-vfs 0.2 has a bug that makes memory-based sniff buffers cause - * segfaults sometimes. It's fixed in CVS, but we'll work around it for - * now until gnome-vfs 0.3 comes out. - */ -#define GNOME_VFS_0_2_WORKAROUND - -#ifdef GNOME_VFS_0_2_WORKAROUND -#include - -static GnomeVFSResult sniffer_seek (gpointer context, - GnomeVFSSeekPosition whence, - GnomeVFSFileOffset offset); -#endif - /** * mail_identify_mime_part: * @part: a CamelMimePart @@ -94,9 +80,6 @@ mail_identify_mime_part (CamelMimePart *part) if (ba->len) { sniffer = gnome_vfs_mime_sniff_buffer_new_from_memory ( ba->data, ba->len); -#ifdef GNOME_VFS_0_2_WORKAROUND - sniffer->seek = sniffer_seek; -#endif type = gnome_vfs_get_mime_type_for_buffer (sniffer); gnome_vfs_mime_sniff_buffer_free (sniffer); } else @@ -116,12 +99,3 @@ mail_identify_mime_part (CamelMimePart *part) /* We give up. */ return NULL; } - -#ifdef GNOME_VFS_0_2_WORKAROUND -static GnomeVFSResult -sniffer_seek (gpointer context, GnomeVFSSeekPosition whence, - GnomeVFSFileOffset offset) -{ - return GNOME_VFS_ERROR_EOF; -} -#endif -- cgit v1.2.3