diff options
| author | Jeffrey Stedfast <fejj@ximian.com> | 2002-03-05 07:01:28 +0800 | 
|---|---|---|
| committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2002-03-05 07:01:28 +0800 | 
| commit | 1bd6c04cf60a583d625c986941eb102e7f9c9055 (patch) | |
| tree | eabfaf4ec55fdddddff6c34d3a67333a9b145808 | |
| parent | c5f85f4f331f5b8117d24dbec871a312d712e654 (diff) | |
| download | gsoc2013-evolution-1bd6c04cf60a583d625c986941eb102e7f9c9055.tar.gz gsoc2013-evolution-1bd6c04cf60a583d625c986941eb102e7f9c9055.tar.zst gsoc2013-evolution-1bd6c04cf60a583d625c986941eb102e7f9c9055.zip | |
Added more debugging code to help figure out why a certain image isn't
2002-03-04  Jeffrey Stedfast  <fejj@ximian.com>
	* mail-display.c (load_http): Added more debugging code to help
	figure out why a certain image isn't loading - looks like
	gnome-vfs is getting a premature EOF?
svn path=/trunk/; revision=15910
| -rw-r--r-- | mail/ChangeLog | 4 | ||||
| -rw-r--r-- | mail/folder-browser.c | 4 | ||||
| -rw-r--r-- | mail/mail-display.c | 15 | 
3 files changed, 17 insertions, 6 deletions
| diff --git a/mail/ChangeLog b/mail/ChangeLog index becab93fa1..3d5ce177df 100644 --- a/mail/ChangeLog +++ b/mail/ChangeLog @@ -1,5 +1,9 @@  2002-03-04  Jeffrey Stedfast  <fejj@ximian.com> +	* mail-display.c (load_http): Added more debugging code to help +	figure out why a certain image isn't loading - looks like +	gnome-vfs is getting a premature EOF? +  	* folder-browser.c (my_folder_browser_init): Connect to the  	focus-in/out events on the message-list so that we can disable the  	EditInvertSelection and EditSelectThread menu items when the diff --git a/mail/folder-browser.c b/mail/folder-browser.c index b025ba9291..4fc1f77249 100644 --- a/mail/folder-browser.c +++ b/mail/folder-browser.c @@ -2109,10 +2109,10 @@ my_folder_browser_init (GtkObject *object)  	gtk_signal_connect (GTK_OBJECT (fb->message_list->tree),  			    "double_click", GTK_SIGNAL_FUNC (on_double_click), fb); -	gtk_signal_connect (GTK_OBJECT (fb->message_list->tree), "focus_in_event", +	gtk_signal_connect (GTK_OBJECT (fb->message_list), "focus_in_event",  			    GTK_SIGNAL_FUNC (on_message_list_focus_in), fb); -	gtk_signal_connect (GTK_OBJECT (fb->message_list->tree), "focus_out_event", +	gtk_signal_connect (GTK_OBJECT (fb->message_list), "focus_out_event",  			    GTK_SIGNAL_FUNC (on_message_list_focus_out), fb);  	gtk_signal_connect (GTK_OBJECT (fb->message_list), "message_selected", diff --git a/mail/mail-display.c b/mail/mail-display.c index 1a1f454828..69656c5d0f 100644 --- a/mail/mail-display.c +++ b/mail/mail-display.c @@ -1070,9 +1070,11 @@ load_http (MailDisplay *md, gpointer data)  	GHashTable *urls;  	GnomeVFSHandle *handle;  	GnomeVFSFileSize read; +	GnomeVFSResult result;  	GByteArray *ba;  	char buf[8192]; - +	size_t total = 0; +	  	urls = g_datalist_get_data (md->data, "data_urls");  	ba = g_hash_table_lookup (urls, url);  	g_return_if_fail (ba != NULL); @@ -1085,10 +1087,15 @@ load_http (MailDisplay *md, gpointer data)  		return;  	} -	while (gnome_vfs_read (handle, buf, sizeof (buf), &read) == GNOME_VFS_OK) +	while ((result = gnome_vfs_read (handle, buf, sizeof (buf), &read)) == GNOME_VFS_OK) { +		printf ("%s: read %d bytes\n", url, read);  		g_byte_array_append (ba, buf, read); +		total += read; +	}  	gnome_vfs_close (handle); - +	 +	printf ("gnome_vfs_read result is %d; read %d total bytes\n", result, total); +	  #if 0  	if (!ba->len)  		printf ("no data in %s\n", url); @@ -1137,7 +1144,7 @@ on_url_requested (GtkHTML *html, const char *url, GtkHTMLStream *handle,  		if (md->related)  			g_hash_table_remove(md->related, medium); - +		  		data = camel_medium_get_content_object (medium);  		if (!mail_content_loaded (data, md, FALSE, url, html, handle))  			return; | 
