diff options
author | Not Zed <NotZed@Ximian.com> | 2004-01-27 12:13:10 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2004-01-27 12:13:10 +0800 |
commit | 895c471b009d1d592b3a741cbe9b7128fd19b293 (patch) | |
tree | dacd740b0ba720b7e5a65ca6855eaa5356f2cf56 /camel/camel-object.h | |
parent | d7b9e91192652dd4d2a4ae7399dacffc51e22794 (diff) | |
download | gsoc2013-evolution-895c471b009d1d592b3a741cbe9b7128fd19b293.tar gsoc2013-evolution-895c471b009d1d592b3a741cbe9b7128fd19b293.tar.gz gsoc2013-evolution-895c471b009d1d592b3a741cbe9b7128fd19b293.tar.bz2 gsoc2013-evolution-895c471b009d1d592b3a741cbe9b7128fd19b293.tar.lz gsoc2013-evolution-895c471b009d1d592b3a741cbe9b7128fd19b293.tar.xz gsoc2013-evolution-895c471b009d1d592b3a741cbe9b7128fd19b293.tar.zst gsoc2013-evolution-895c471b009d1d592b3a741cbe9b7128fd19b293.zip |
** See bug #53373.
2004-01-27 Not Zed <NotZed@Ximian.com>
** See bug #53373.
* camel-store.c (camel_store_rename_folder): use object_bag_rekey
to rename the object. object_bag use was broken.
* camel-object.c (camel_object_bag_rekey): new api to atomically re-key
svn path=/trunk/; revision=24458
Diffstat (limited to 'camel/camel-object.h')
-rw-r--r-- | camel/camel-object.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/camel/camel-object.h b/camel/camel-object.h index 33ecefbb0a..cb5a5470aa 100644 --- a/camel/camel-object.h +++ b/camel/camel-object.h @@ -257,6 +257,7 @@ void *camel_object_bag_get(CamelObjectBag *bag, const void *key); void *camel_object_bag_reserve(CamelObjectBag *bag, const void *key); void camel_object_bag_add(CamelObjectBag *bag, const void *key, void *o); void camel_object_bag_abort(CamelObjectBag *bag, const void *key); +void camel_object_bag_rekey(CamelObjectBag *bag, void *o, const void *newkey); GPtrArray *camel_object_bag_list(CamelObjectBag *bag); void camel_object_bag_remove(CamelObjectBag *bag, void *o); void camel_object_bag_destroy(CamelObjectBag *bag); |