[gom] gom: Export gom_resource_do_save() internally
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gom] gom: Export gom_resource_do_save() internally
- Date: Tue, 4 Nov 2014 18:56:34 +0000 (UTC)
commit 5955dc1be8dcddc566bbeec132dbfaf8f7a719d2
Author: Bastien Nocera <hadess hadess net>
Date: Sun Sep 21 19:17:04 2014 +0200
gom: Export gom_resource_do_save() internally
So it can be used for saving when already in worker thread.
https://bugzilla.gnome.org/show_bug.cgi?id=730950
gom/gom-resource-priv.h | 5 +++++
gom/gom-resource.c | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/gom/gom-resource-priv.h b/gom/gom-resource-priv.h
index 141ada3..cda2021 100644
--- a/gom/gom-resource-priv.h
+++ b/gom/gom-resource-priv.h
@@ -26,6 +26,11 @@ G_BEGIN_DECLS
gboolean gom_resource_get_is_from_table (GomResource *resource);
void gom_resource_set_is_from_table (GomResource *resource, gboolean is_from_table);
gboolean gom_resource_has_dynamic_pkey (GType type);
+gboolean gom_resource_do_save (GomResource *resource,
+ GomAdapter *adapter,
+ GError **error);
+void gom_resource_build_save_cmd (GomResource *resource,
+ GomAdapter *adapter);
G_END_DECLS
#endif /* GOM_RESOURCE_PRIV_H */
diff --git a/gom/gom-resource.c b/gom/gom-resource.c
index 4680918..ede7c46 100644
--- a/gom/gom-resource.c
+++ b/gom/gom-resource.c
@@ -576,7 +576,7 @@ value_free (gpointer data)
g_free (value);
}
-static void
+void
gom_resource_build_save_cmd (GomResource *resource,
GomAdapter *adapter)
{
@@ -637,7 +637,7 @@ gom_resource_build_save_cmd (GomResource *resource,
g_object_unref (builder);
}
-static gboolean
+gboolean
gom_resource_do_save (GomResource *resource,
GomAdapter *adapter,
GError **error)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]