[epiphany/wip/sync: 30/31] bookmark: Use bookmark functions inside synchronizable functions



commit 0e71f19551ca7e605184990c3f8f24d1b01a2198
Author: Gabriel Ivascu <ivascu gabriel59 gmail com>
Date:   Fri Apr 14 18:22:24 2017 +0300

    bookmark: Use bookmark functions inside synchronizable functions

 src/bookmarks/ephy-bookmark.c |   26 ++++++--------------------
 1 files changed, 6 insertions(+), 20 deletions(-)
---
diff --git a/src/bookmarks/ephy-bookmark.c b/src/bookmarks/ephy-bookmark.c
index 50bef8c..1fc8c28 100644
--- a/src/bookmarks/ephy-bookmark.c
+++ b/src/bookmarks/ephy-bookmark.c
@@ -364,54 +364,40 @@ json_serializable_iface_init (gpointer g_iface)
 static const char *
 ephy_bookmark_synchronizable_get_id (EphySynchronizable *synchronizable)
 {
-  EphyBookmark *bookmark = EPHY_BOOKMARK (synchronizable);
-
-  return bookmark->id;
+  return ephy_bookmark_get_id (EPHY_BOOKMARK (synchronizable));
 }
 
 static void
 ephy_bookmark_synchronizable_set_id (EphySynchronizable *synchronizable,
                                      const char         *id)
 {
-  EphyBookmark *bookmark = EPHY_BOOKMARK (synchronizable);
-
-  g_free (bookmark->id);
-  bookmark->id = g_strdup (id);
+  ephy_bookmark_set_id (EPHY_BOOKMARK (synchronizable), id);
 }
 
 static double
 ephy_bookmark_synchronizable_get_modification_time (EphySynchronizable *synchronizable)
 {
-  EphyBookmark *bookmark = EPHY_BOOKMARK (synchronizable);
-
-  return bookmark->modified;
+  return ephy_bookmark_get_modification_time (EPHY_BOOKMARK (synchronizable));
 }
 
 static void
 ephy_bookmark_synchronizable_set_modification_time (EphySynchronizable *synchronizable,
                                                     double              modified)
 {
-  EphyBookmark *bookmark = EPHY_BOOKMARK (synchronizable);
-
-  bookmark->modified = modified;
+  ephy_bookmark_set_modification_time (EPHY_BOOKMARK (synchronizable), modified);
 }
 
 static gboolean
 ephy_bookmark_synchronizable_is_uploaded (EphySynchronizable *synchronizable)
 {
-  EphyBookmark *bookmark = EPHY_BOOKMARK (synchronizable);
-
-  return bookmark->uploaded;
+  return ephy_bookmark_is_uploaded (EPHY_BOOKMARK (synchronizable));
 }
 
 static void
 ephy_bookmark_synchronizable_set_is_uploaded (EphySynchronizable *synchronizable,
                                               gboolean            uploaded)
 {
-
-  EphyBookmark *bookmark = EPHY_BOOKMARK (synchronizable);
-
-  bookmark->uploaded = uploaded;
+  ephy_bookmark_set_is_uploaded (EPHY_BOOKMARK (synchronizable), uploaded);
 }
 
 static JsonNode *


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]