diff options
author | Dan Winship <danw@src.gnome.org> | 2001-07-24 01:52:53 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2001-07-24 01:52:53 +0800 |
commit | c0c2e3fbdad5f8e3bac4ef7a5ec01dd51b902aea (patch) | |
tree | 2bc69aba300e356e82583f9ac3b51fe3160c808b /camel/camel-stream-fs.c | |
parent | d5a23e61317166119b33b9a52bcbb7502f636028 (diff) | |
download | gsoc2013-evolution-c0c2e3fbdad5f8e3bac4ef7a5ec01dd51b902aea.tar.gz gsoc2013-evolution-c0c2e3fbdad5f8e3bac4ef7a5ec01dd51b902aea.tar.zst gsoc2013-evolution-c0c2e3fbdad5f8e3bac4ef7a5ec01dd51b902aea.zip |
Re-fix for my 07-18 not-quite-fix.
* backend/ebook/e-book-listener.c: Add a "stopped" flag like
EBookViewListener.
(e_book_listener_check_queue): Don't emit signals if the listener
is stopped.
(e_book_listener_queue_generic_response, etc): Don't queue
responses if the listener is stopped.
(e_book_listener_stop): Flush the queue and stop queue/emitting
further responses.
* backend/ebook/e-book.c (e_book_unload_uri): Revert the previous
change and call e_book_listener_stop() instead.
* backend/ebook/e-book-view-listener.c
(e_book_view_listener_stop): When removing an idle handler, unref
the listener as well, since e_book_view_listener_queue_response
will have ref'ed it.
svn path=/trunk/; revision=11306
Diffstat (limited to 'camel/camel-stream-fs.c')
0 files changed, 0 insertions, 0 deletions