CVSROOT:        /cvs/gnome
Module name:    eog
Changes by:     lucasr  06/07/31 17:35:31

Modified files:
        .              : Tag: gnome-2-14 ChangeLog 
        libeog         : Tag: gnome-2-14 eog-image-private.h eog-image.c 
                         eog-image.h eog-job-manager.c eog-job.c 
        shell          : Tag: gnome-2-14 eog-window.c 

Log message:
2006-07-31  Lucas Rocha  <[EMAIL PROTECTED]>

* libeog/eog-image-private.h:
* libeog/eog-image.c: (eog_image_dispose), (eog_image_init),
(eog_image_lock), (eog_image_unlock), (eog_image_cancel_load):
* libeog/eog-image.h:
* libeog/eog-job-manager.c: (thread_start_func):
* libeog/eog-job.c: (eog_job_call_action):
* shell/eog-window.c: (eog_window_init), (job_image_load_action),
(job_image_load_finished), (handle_image_selection_changed):

Add image_lock/unlock methods to ensure that there are no
race conditions when loading and unloading images (Fixes bug
#340827). Patch from Callum McKenzie <[EMAIL PROTECTED]>.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=eog&who=lucasr&date=explicit&mindate=2006-07-31%2017:34&maxdate=2006-07-31%2017:36

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to