diff options
author | Not Zed <NotZed@Ximian.com> | 2004-02-05 16:16:26 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2004-02-05 16:16:26 +0800 |
commit | a7f64b5c163c2a5651637e2441e48fa5d96451d0 (patch) | |
tree | b81c5c00ca2224293aecb099fbe4cd1ce01b89a2 /camel | |
parent | 8eacadf69cfdfc68248e852063df1b9813862556 (diff) | |
download | gsoc2013-evolution-a7f64b5c163c2a5651637e2441e48fa5d96451d0.tar.gz gsoc2013-evolution-a7f64b5c163c2a5651637e2441e48fa5d96451d0.tar.zst gsoc2013-evolution-a7f64b5c163c2a5651637e2441e48fa5d96451d0.zip |
hmm, another well tested bit of code ... if you launch another thread you
2004-02-05 Not Zed <NotZed@Ximian.com>
* em-folder-tree-model.c
(em_folder_tree_model_drag_data_received): hmm, another well
tested bit of code ... if you launch another thread you gotta copy
the selection since it wont hang around until we're done with it.
So copy/parse the selection data into appropriate structures.
(drop_folder): just take the async message as an argument, rather
than copying half of it to the stack.
(drop_text_uri_list, drop_uid_list): replace most args with the
thread message.
(drop_message_rfc822): removed, now trivial.
(emftm_drag_data_received_async__drop): change for changed args,
and fix a memleak.
(emftm_drag_data_received_async__free): fixed for changed
structure.
* em-folder-tree.c (em_folder_tree_create_folder): call abort
before we unref, aid debugging if we hit it.
svn path=/trunk/; revision=24629
Diffstat (limited to 'camel')
0 files changed, 0 insertions, 0 deletions